{
    "swagger":"2.0",
    "info":{
        "version":"2025.02.18",
        "title":"REST API for Oracle Unified Directory Administration",
        "description":"REST API for administering Oracle Unified Directory configuration.",
        "x-summary":"REST API for administering Oracle Unified Directory configuration."
    },
    "consumes":[
        "application/json"
    ],
    "produces":[
        "application/json"
    ],
    "tags":[
        {
            "description":"The AES Password Storage Scheme provides a mechanism for encoding user passwords using the AES reversible encryption mechanism.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"AES\".",
            "name":"AES Password Storage Scheme"
        },
        {
            "description":"The Access Control Groups defines the scope for ACIs that are available to one or more naming contexts.  All workflows, that use a particular Access Control Group, share the same ACIs. For example, if workflows corresponding to the naming contexts \"dc=example,dc=com\" and \"ou=proxy,dc=example,dc=com\" refer to the sameAccess Control Group, for an operation involving entries below \"ou=proxy,dc=example,dc=com\" applicable ACIs are: global ACIs, ACIs for \"dc=example,dc=com\" and ACIs for \"ou=people,dc=example,dc=com\". However, if the above workflows refer to two different Access Control Groups, the applicable ACIs for the entry below \"ou=proxy,dc=example,dc=com\" will be : global ACIs and ACIs for \"ou=people,dc=example,dc=com\". Note that the global ACIs apply to all Access Control Groups.",
            "name":"Access Control Group"
        },
        {
            "description":"The Ad Paging Workflow Element is used to perform additional treatment for attributes that may contain the range option of an Active Directory server. When an attribute has too many values, an Active Directory server will return a subset of the values with an associated range that is embedded as an option in the attribute type. This workflow element concatenates all the values received by the Active Directory to allow all values to be retrieved. To avoid that all attributes are checked against the presence of a range option, a specific list of attributes to handle can be provided. Note that the use of this workflow element is relevant only if an Active Directory server is involved in the topology.  ",
            "name":"Ad Paging Workflow Element"
        },
        {
            "description":"The Ad Password Workflow Element provides the AD Password functionality.  This workflow element is able to process LDAP operations on userpassword attribute when the entry is stored on Microsoft Active Directory server. Operations on userpassword are replaced by corresponding modifications on unicodePwd attribute. When a secure-proxy-workflow-element is configured, the operations related to userpassword are performed on this secure workflow element instead of the next-workflow-element.",
            "name":"Ad Password Workflow Element"
        },
        {
            "description":"Add Inbound Attribute Transformations add a virtual attribute to entries coming from the client and sent to the source repository.  A Add Inbound Attribute Transformation add a virtual attribute to entries coming from the client and sent to the source repository.",
            "name":"Add Inbound Attribute Transformation"
        },
        {
            "description":"Add Outbound Attribute Transformations add a virtual attribute to entries returned to the client.  A Add Outbound Attribute Transformation adds a virtual attribute to entries returned to the client.",
            "name":"Add Outbound Attribute Transformation"
        },
        {
            "description":"Affinity QOS Policies specify how a series of requests arriving from the same client should be routed.  Under some circumstances a single request may be routed to one of several data sources. A Affinity QOS Policy determines which data source should be selected based on how previous requests from the same client were routed.",
            "name":"Affinity QOS Policy"
        },
        {
            "description":"The ANONYMOUS SASL mechanism provides the ability for clients to perform an anonymous bind using a SASL mechanism.  The only real benefit that this provides over a normal anonymous bind (that is, using simple authentication with no password) is that the ANONYMOUS SASL mechanism also allows the client to include a trace string in the request. This trace string can help identify the application that performed the bind (although since there is no authentication, there is no assurance that some other client did not spoof that trace string).",
            "name":"Anonymous SASL Mechanism Handler"
        },
        {
            "description":"Attribute Mappings define the mapping of LDAP attributes to the database columns  ",
            "name":"Attribute Mapping"
        },
        {
            "description":"Attribute Type Description Attribute Syntaxes describe the format of the directory schema attribute type definitions.  ",
            "name":"Attribute Type Description Attribute Syntax"
        },
        {
            "description":"The Attribute Value Password Validator attempts to determine whether a proposed password is acceptable for use by determining whether that password is contained in any attribute within the user's entry.  It can be configured to look in all attributes or in a specified subset of attributes.",
            "name":"Attribute Value Password Validator"
        },
        {
            "description":"The Backup Local Backend Workflow Element provides read-only access to the set of backups that are available for the Oracle Unified Directory.  It is provided as a convenience feature that makes it easier to determine what backups are available to be restored if necessary.",
            "name":"Backup Local Backend Workflow Element"
        },
        {
            "description":"The Base64 Password Storage Scheme provides a mechanism for encoding user passwords using the BASE64 encoding mechanism.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"BASE64\". The Base64 Password Storage Scheme merely obscures the password so that the clear-text password is not available to casual observers. However, it offers no real protection and should only be used if there are client applications that specifically require this capability.",
            "name":"Base64 Password Storage Scheme"
        },
        {
            "description":"The blind trust manager provider always trusts any certificate that is presented to it, regardless of its issuer, subject, and validity dates.  Use the blind trust manager provider only for testing purposes, because it allows clients to use forged certificates and authenticate as virtually any user in the server.",
            "name":"Blind Trust Manager Provider"
        },
        {
            "description":"The Blowfish Password Storage Scheme provides a mechanism for encoding user passwords using the Blowfish reversible encryption mechanism.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"BLOWFISH\".",
            "name":"Blowfish Password Storage Scheme"
        },
        {
            "description":"The Cancel Extended Operation Handler provides support for the LDAP cancel extended operation as defined in RFC 3909.  It allows clients to cancel operations initiated from earlier requests. The property ensures that both the cancel request and the operation being canceled receives response messages.",
            "name":"Cancel Extended Operation Handler"
        },
        {
            "description":"The Capacity Distribution Algorithm is a capacity based distribution algorithm.  A capacity based distribution algorithm distributes entries in proportion to the partition free space ratio. That is, if at a given time, one partition has a 60% free space while another has a 40% free space, then the first partition will receive 60% of the ADD requests while the second partition will receive 40% of the ADD requests. Note that operation types other than the ADD requests are routed using either the GIC or the broadcast.",
            "name":"Capacity Distribution Algorithm"
        },
        {
            "description":"The Capacity Distribution Partition defines a partition for a capacity based distribution algorithm.  ",
            "name":"Capacity Distribution Partition"
        },
        {
            "description":"The Character Set Password Validator determines whether a proposed password is acceptable by checking whether it contains a sufficient number of characters from one or more user-defined character sets.  For example, the validator can ensure that passwords must have at least one lowercase letter, one uppercase letter, one digit, and one symbol.",
            "name":"Character Set Password Validator"
        },
        {
            "description":"The Clear Password Storage Scheme provides a mechanism for storing user passwords in clear text, without any form of obfuscation.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"CLEAR\". The Clear Password Storage Scheme should only be used if there are client applications that specifically require this capability.",
            "name":"Clear Password Storage Scheme"
        },
        {
            "description":"Collation Matching Rules provide support for locale-specific filtering and indexing.  ",
            "name":"Collation Matching Rule"
        },
        {
            "description":"The Collective Attribute Subentries Virtual Attribute generates a virtual attribute that specifies all collective attribute subentries that affect the entry.  ",
            "name":"Collective Attribute Subentries Virtual Attribute"
        },
        {
            "description":"The CRAM-MD5 SASL mechanism provides the ability for clients to perform password-based authentication in a manner that does not expose their password in the clear.  Rather than including the password in the bind request, the CRAM-MD5 mechanism uses a two-step process in which the client needs only to prove that it knows the password. The server sends randomly-generated data to the client that is to be used in the process, which makes it resistant to replay attacks. The one-way message digest algorithm ensures that the original clear-text password is not exposed. Note that the algorithm used by the CRAM-MD5 mechanism requires that both the client and the server have access to the clear-text password (or potentially a value that is derived from the clear-text password). In order to authenticate to the server using CRAM-MD5, the password for a user's account must be encoded using a reversible password storage scheme that allows the server to have access to the clear-text value.",
            "name":"Cram MD5 SASL Mechanism Handler"
        },
        {
            "description":"The Crypt Password Storage Scheme provides a mechanism for encoding user passwords using various crypt algorithms.  This implementation supports several encoding algorithms for the user password syntax, with a storage scheme name of \"CRYPT\".",
            "name":"Crypt Password Storage Scheme"
        },
        {
            "description":"The Crypto Manager provides a common interface for performing compression, decompression, hashing, encryption and other kinds of cryptographic operations.  ",
            "name":"Crypto Manager"
        },
        {
            "description":"The DB Local Backend Workflow Element uses the Berkeley DB Java Edition to store user-provided data in a local repository.  ",
            "name":"DB Local Backend Workflow Element"
        },
        {
            "description":"The DN Renaming Workflow Element is used to apply a DN renaming transformation.  A DN renaming transformation applies a transformation on all the DNs of the entries stored in a defined portion of a DIT. For instance, the server stores the user entries as uid=user.x,ou=people,dc=server,dc=com. The DN renaming transformation can be configured to rename all the user entries as uid=user.x,ou=org,dc=client,dc=com, meaning that the client application will see the DIT ou=org,dc=client,dc=com instead of ou=people,dc=example,dc=com. The DN renaming transformation also transforms some of or all the attributes that have a DN syntax or a Name And Optional UID syntax. For instance, the entry uid=user.1,ou=people,dc=server,dc=com contains an attribute manager: uid=mgr_uid,ou=people,dc=server,dc=com. When this entry is transformed, the manager attribute is also transformed into uid=mgr_uid,ou=org,dc=client,dc=com.",
            "name":"DN Renaming Workflow Element"
        },
        {
            "description":"Data Encryption allows to configure attribute encryption.  ",
            "name":"Data Encryption"
        },
        {
            "description":"Debug Targets define the types of messages logged by the debug logPublisher.  Debug targets allow for fine-grain control of which messages are logged based on the package, class, or method that generated the message. Each debug target configuration entry resides below the entry with RDN of \"cn=Debug Target\" immediately below the parent ds-cfg-debug-log-publisher entry.",
            "name":"Debug Target"
        },
        {
            "description":"The Dictionary Password Validator determines whether a proposed password is acceptable based on whether the given password value appears in a provided dictionary file.  A large dictionary file is provided with the server, but the administrator can supply an alternate dictionary. In this case, then the dictionary must be a plain-text file with one word per line.",
            "name":"Dictionary Password Validator"
        },
        {
            "description":"The DIGEST-MD5 SASL mechanism is used to perform all processing related to SASL DIGEST-MD5 authentication.  The DIGEST-MD5 SASL mechanism is very similar to the CRAM-MD5 mechanism in that it allows for password-based authentication without exposing the password in the clear (although it does require that both the client and the server have access to the clear-text password). Like the CRAM-MD5 mechanism, it uses data that is randomly generated by the server to make it resistant to replay attacks, but it also includes randomly-generated data from the client, which makes it also resistant to problems resulting from weak server-side random number generation.",
            "name":"Digest MD5 SASL Mechanism Handler"
        },
        {
            "description":"Directory End Points are used to define Directory Server end point that will be used to handle RESTful requests over HTTP.  is a dedicated end point for directory services over REST.",
            "name":"Directory End Point"
        },
        {
            "description":"The Directory Integration Platform Extension defines an extension that will be used by Directory Integration Platform (DIP) to synchronize user passwords between OUD and one or more directories.  This extension defines the synchronization settings between OUD and one or more external directories. When enabled, it captures the clear-text passwords of the user entries and also performs on-demand authentication, whenever required.",
            "name":"Directory Integration Platform Extension"
        },
        {
            "description":"The Directory String Attribute Syntax defines an attribute syntax for storing arbitrary string (and sometimes binary) data.  ",
            "name":"Directory String Attribute Syntax"
        },
        {
            "description":"The Distribution Workflow Element is used to partition a DIT into subsets of entries.  ",
            "name":"Distribution Workflow Element"
        },
        {
            "description":"The Dnpattern Distribution Algorithm is a DN pattern distribution algorithm.  The DN pattern distribution algorithm is a distribution based on the match between a string pattern and a request base DN. Note that the match is performed on the relative part of the request base DN. For example, if the distribution base DN is [ou=people,o=test] and the request base DN is [uid=2,ou=people,o=test] then the match is performed on the RDN [uid=2].",
            "name":"Dnpattern Distribution Algorithm"
        },
        {
            "description":"The Dnpattern Distribution Partition defines a partition for a DN pattern distribution algorithm.  A partition for a DN pattern distribution algorithm is defined by a string pattern (using a Java Pattern class syntax). A partition can handle a request when the relative part of request base DN matches the string pattern.",
            "name":"Dnpattern Distribution Partition"
        },
        {
            "description":"The Dsee Compat Access Control Handler provides an implementation that uses syntax compatible with the Oracle Directory Server Enterprise Edition access control handlers.  ",
            "name":"Dsee Compat Access Control Handler"
        },
        {
            "description":"The Dsee Gateway Plugin configures a replication gateway between DSEE and Oracle Unified Directory  ",
            "name":"Dsee Gateway Plugin"
        },
        {
            "description":"The Dynamic Entry Tree Workflow Element provides the Dynamic Entry Tree functionality.  This workflow element is able to generate a virtual directory tree hierarchy by using attributes found in entry leaf nodes.. For example, if users are present as uid=scarter,ou=people,dc=example, the Dynamic Entry Tree workflow element can insert new hierarchy using data present in the entry of the user, such as: uid=scarter,ou=accounting,ou=people,dc=example.",
            "name":"Dynamic Entry Tree Workflow Element"
        },
        {
            "description":"The Dynamic Groups Workflow Element enables processing of objectclasses that are groupofurls and converts them into groupofuniquenames equivalent.  The Dynamic Groups Workflow Element enables processing of objectclasses that are groupofurls and converts them into groupofuniquenames equivalent. This workflow element can be used to achieve functionality similar to OVD DynamicGroups plugin.",
            "name":"Dynamic Groups Workflow Element"
        },
        {
            "description":"The EUSPBKDF2SHA512 Password Storage Scheme provides a mechanism for encoding user passwords using SHA-512 based proprietary algorithm designed for Oracle RDBMS integration.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"MR-SHA512\". This scheme is meant to be used for EUS integration with Oracle RDBMS version 12.2.0.2.0 and above.",
            "name":"EUSPBKDF2SHA512 Password Storage Scheme"
        },
        {
            "description":"The Entry DN Virtual Attribute generates the entryDN operational attribute in directory entries, which contains a normalized form of the entry's DN.  This attribute is defined in the draft-zeilenga-ldap-entrydn Internet Draft and contains the DN of the entry in which it is contained. This component provides the ability to use search filters containing the entry's DN.",
            "name":"Entry DN Virtual Attribute"
        },
        {
            "description":"The Entry UUID Virtual Attribute ensures that all entries contained in private backends have values for the entryUUID operational attribute.  The entryUUID values are generated based on a normalized representation of the entry's DN, which does not cause a consistency problem because Oracle Unified Directory does not allow modify DN operations to be performed in private backends.",
            "name":"Entry UUID Virtual Attribute"
        },
        {
            "description":"The Error Log Account Status Notification Handler is a notification handler that writes information to the server error log whenever an appropriate account status event occurs.  ",
            "name":"Error Log Account Status Notification Handler"
        },
        {
            "description":"The Eus Alias Resolution Workflow Element provides alias resolution for an alias entry that is returned by the next workflow element after matching the search filter. This workflow element will have no effect if there is no entry returned by the next workflow element.  The Eus Alias Resolution Workflow Element will be used by EUS to resolve aliases.",
            "name":"Eus Alias Resolution Workflow Element"
        },
        {
            "description":"Enterprise User Security enables you to address administrative and security challenges for a large number of enterprise database users. Enterprise users are those users that are defined in a directory. Their identity remains constant throughout the enterprise. Enterprise User Security relies on Oracle Identity Management infrastructure, which in turn uses an LDAP-compliant directory service to centrally store and manage users. The Eus Context Workflow Element provides the EUS (Enterprise User Security) functionality and must be applied to the workflow providing the OracleContext data.  ",
            "name":"Eus Context Workflow Element"
        },
        {
            "description":"Enterprise User Security enables you to address administrative and security challenges for a large number of enterprise database users. Enterprise users are those users that are defined in a directory. Their identity remains constant throughout the enterprise. Enterprise User Security relies on Oracle Identity Management infrastructure, which in turn uses an LDAP-compliant directory service to centrally store and manage users. The Eus Workflow Element provides the EUS (Enterprise User Security) functionality.  The Eus Workflow Element adds the required objectclasses to the realm entry and user entries in order to integrate with EUS. It also adds specific controls to enable account lock-out through EUS.",
            "name":"Eus Workflow Element"
        },
        {
            "description":"The Exact Match Identity Mapper maps an identifier string to user entries by searching for the entry containing a specified attribute whose value is the provided identifier. For example, the username provided by the client for DIGEST-MD5 authentication must match the value of the uid attribute  ",
            "name":"Exact Match Identity Mapper"
        },
        {
            "description":"The External Changelog Domain provides configuration of the external changelog for the replication domain.  ",
            "name":"External Changelog Domain"
        },
        {
            "description":"The External SASL Mechanism Handler performs all processing related to SASL EXTERNAL authentication.  ",
            "name":"External SASL Mechanism Handler"
        },
        {
            "description":"FIFO Entry Caches use a FIFO queue to keep track of the cached entries.  Entries that have been in the cache the longest are the most likely candidates for purging if space is needed. In contrast to other cache structures, the selection of entries to purge is not based on how frequently or recently the entries have been accessed. This requires significantly less locking (it will only be required when an entry is added or removed from the cache, rather than each time an entry is accessed). Cache sizing is based on the percentage of free memory within the JVM, such that if enough memory is free, then adding an entry to the cache will not require purging, but if more than a specified percentage of the available memory within the JVM is already consumed, then one or more entries will need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries will not be allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a filter list is provided, then only entries matching at least one of the given filters will be stored in the cache.",
            "name":"FIFO Entry Cache"
        },
        {
            "description":"FIFO Group Entry Caches use a FIFO queue to keep track of the cached entries. They are designed to cache static group entries.  Entries that have been in the cache the longest are the most likely candidates for purging if space is needed. In contrast to other cache structures, the selection of entries to purge is not based on how frequently or recently the entries have been accessed. This requires significantly less locking (it will only be required when an entry is added or removed from the cache, rather than each time an entry is accessed). Cache sizing is based on the percentage of free memory within the JVM, such that if enough memory is free, then adding an entry to the cache will not require purging, but if more than a specified percentage of the available memory within the JVM is already consumed, then one or more entries will need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries will not be allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a filter list is provided, then only entries matching at least one of the given filters will be stored in the cache.",
            "name":"FIFO Group Entry Cache"
        },
        {
            "description":"The Fa Workflow Element enables a directory server instance to function as an identity store for Oracle Fusion Applications.  ",
            "name":"Fa Workflow Element"
        },
        {
            "description":"The Failover Load Balancing Algorithm is a fail-over load balancing algorithm.  A fail-over load balancing algorithm sends all the requests of the same type to one route, the active route. The active route can be different for each type of operation, for instance route1 for ADD and route3 for BIND. Each load balancing route is assigned a priority per operation type. A priority is an integer value where 0 is the top priority. The algorithm chooses the route with the highest priority and sends all the requests of the same type to that route. When the route is down, the algorithm chooses another route with the highest priority and sends all the requests of the same type to that new route. When the first route is back on-line, the algorithm does not switch back to the first route, unless the flag \"switch-back\" has been set to true. In case two routes have the same priority, the algorithm chooses one and the election is not deterministic.",
            "name":"Failover Load Balancing Algorithm"
        },
        {
            "description":"The Failover Load Balancing Route defines a route for a fail-over load balancing algorithm.  A fail-over load balancing route is defined by a priority for each type of operation and is identified by a route identifier.",
            "name":"Failover Load Balancing Route"
        },
        {
            "description":"File Based Access Control Log Publishers publish access control messages to the file system.  ",
            "name":"File Based Access Control Log Publisher"
        },
        {
            "description":"File Based Audit Log Publishers publish audit messages to the file system.  ",
            "name":"File Based Audit Log Publisher"
        },
        {
            "description":"File Based Debug Log Publishers publish debug messages to the file system.  ",
            "name":"File Based Debug Log Publisher"
        },
        {
            "description":"File Based Error Log Publishers publish error messages to the file system.  ",
            "name":"File Based Error Log Publisher"
        },
        {
            "description":"File Based HTTP Access Log Publishers publish access messages to the file system.  ",
            "name":"File Based HTTP Access Log Publisher"
        },
        {
            "description":"The File Based Key Manager Provider can be used to obtain the server certificate from a key store file on the local file system.  Multiple file formats may be supported, depending on the providers supported by the underlying Java runtime environment.",
            "name":"File Based Key Manager Provider"
        },
        {
            "description":"The file-based trust manager provider determines whether to trust a presented certificate based on whether that certificate exists in a server trust store file.  The trust store file can be in either JKS (the default Java key store format) or PKCS#12 (a standard certificate format) form.",
            "name":"File Based Trust Manager Provider"
        },
        {
            "description":"Retention policy based on the number of rotated log files on disk.  ",
            "name":"File Count Log Retention Policy"
        },
        {
            "description":"The File System Entry Cache is an entry cache implementation which uses a JE database to keep track of the entries.  For best performance, the JE database should reside in a memory based file system although any file system will do for this cache to function. Entries are maintained either by FIFO (default) or LRU-based (configurable) list implementation. Cache sizing is based on the size of free space available in the file system, such that if enough memory is free, then adding an entry to the cache will not require purging. If more than the specified size of the file system available space is already consumed, then one or more entries need to be removed in order to make room for a new entry. It is also possible to configure a maximum number of entries for the cache. If this is specified, then the number of entries are not allowed to exceed this value, but it may not be possible to hold this many entries if the available memory fills up first. Other configurable parameters for this cache include the maximum length of time to block while waiting to acquire a lock, and a set of filters that may be used to define criteria for determining which entries are stored in the cache. If a set of filters are provided then an entry must match at least one of them in order to be stored in the cache. JE environment cache size can also be configured either as a percentage of the free memory available in the JVM, or as an absolute size in bytes. This cache has a persistence property which, if enabled, allows for the contents of the cache to persist across server or cache restarts.",
            "name":"File System Entry Cache"
        },
        {
            "description":"Filter Inbound Attribute Transformations filter an attribute or attribute values from entries received from the client application.  A Filter Inbound Attribute Transformation filters an attribute or attribute values from entries received from the client application.",
            "name":"Filter Inbound Attribute Transformation"
        },
        {
            "description":"Filter Outbound Attribute Transformations filter an attribute from an entry received from the source repository.  A Filter Outbound Attribute Transformation filters an attribute from an entry received from the source repository.",
            "name":"Filter Outbound Attribute Transformation"
        },
        {
            "description":"The Fingerprint Certificate Mapper maps client certificates to user entries by looking for the MD5 or SHA1 fingerprint in a specified attribute of user entries.  ",
            "name":"Fingerprint Certificate Mapper"
        },
        {
            "description":"Rotation policy based on a fixed time of day.  ",
            "name":"Fixed Time Log Rotation Policy"
        },
        {
            "description":"The Flat Tree Workflow Element provides the Flat Tree functionality.  This workflow element is able to compress a directory information tree to make it appear as if all the entries were directly below the root base DN.",
            "name":"Flat Tree Workflow Element"
        },
        {
            "description":"The ForkJoin Workflow Element aggregates the data from various sources at real time.  The ForkJoin Workflow Element aggregates the data from two sources at real time. It solves the problem of split-profiles, where the user data is split across two repositories. The ForkJoin Workflow Element can have one primary participant and one secondary participant, each of which is a WorkFlow Element of any type. The ForkJoin Workflow Element allows the user to search (search filter) against the primary participant, the secondary participant, or both primary and secondary participant whereas the Join workflow element allows the user to search (search filter) against the primary participant only.",
            "name":"ForkJoin Workflow Element"
        },
        {
            "description":"Retention policy based on the free disk space available.  This policy is only available on Java 6 and later versions of Java.",
            "name":"Free Disk Space Log Retention Policy"
        },
        {
            "description":"The GSSAPI SASL mechanism performs all processing related to SASL GSSAPI authentication using Kerberos V5.  The GSSAPI SASL mechanism provides the ability for clients to authenticate themselves to the server using existing authentication in a Kerberos environment. This mechanism provides the ability to achieve single sign-on for Kerberos-based clients.",
            "name":"GSSAPI SASL Mechanism Handler"
        },
        {
            "description":"A Gateway Domain comprises of several DSEE and Oracle Unified Directorys sharing the same synchronized set of data.  ",
            "name":"Gateway Domain"
        },
        {
            "description":"The Get Connection Id Extended Operation Handler provides a mechanism for clients to obtain the internal connection ID that the server uses to reference their client connection.  ",
            "name":"Get Connection Id Extended Operation Handler"
        },
        {
            "description":"The Get Rid Of Duplicate Workflow Element provides the get rid of duplicate functionality.  This workflowElement allows to drop all the entries whose DN have already been returned to the client application for the current search operation.",
            "name":"Get Rid Of Duplicate Workflow Element"
        },
        {
            "description":"The Get Symmetric Key Extended Operation Handler is used by the Oracle Unified Directory cryptographic framework for creating and obtaining symmetric encryption keys.  ",
            "name":"Get Symmetric Key Extended Operation Handler"
        },
        {
            "description":"The Global Configuration contains properties that affect the overall operation of the Oracle Unified Directory .  ",
            "name":"Global Configuration"
        },
        {
            "description":"The Global Index contains the information required by the Global Index to index an attribute when using the distribution feature.  The Global Index is the object representing an attribute indexed by a Global Index Catalog. The Global Index Attribute can be configured to store the data in a specific implementation of a Hashmap, and for better performance predictability, it is also recommended to set an initial capacity to the global index. The initial capacity should be set to a maximum value that should never be exceeded, to avoid the rebalancing of all of the entries in the Hashmap.",
            "name":"Global Index"
        },
        {
            "description":"The Global Index Catalog Extension provides a mechanism to index attribute values when using the distribution feature.  The Global Index Catalog Extension is the object representing the Global Index Catalog. The Global Index Catalog contains one or more indexes that store all of the values of an Attribute Type and the partitionId from which that value can be retrieved.",
            "name":"Global Index Catalog Extension"
        },
        {
            "description":"A Global Index Catalog Replication Domain comprises of all of the Global Indexes of a Global Index Catalog sharing the same synchronized set of data.  The Global Index Catalog Replication Domain contains all of the information required to setup the replication between several instances.",
            "name":"Global Index Catalog Replication Domain"
        },
        {
            "description":"The Global Index Catalogs Shared Cache Extension provides a database cache in memory to store content of all global index catalogs.  The Global Index Catalogs Shared Cache Extension is shared by all the instances of the Global Index Catalogs. The Shared Cache size can be configured either with a fixed value o with a percentage of the total memory of the JVM.",
            "name":"Global Index Catalogs Shared Cache Extension"
        },
        {
            "description":"The Global Index Local Backend Workflow Element exposes the content of a Global Index through a Backend interface.  The Global Index Local Backend Workflow Element provides an LDAP access to a Global Index instance. It must be used in addition to a Global Index Workflow Element object.",
            "name":"Global Index Local Backend Workflow Element"
        },
        {
            "description":"The Global Index Replication Changes Local Backend Workflow Element exposes all operations of the Global Index Replication through a Backend interface.  The Global Index Replication Changes Local Backend Workflow Element provides an LDAP access to browse the replication changes of all Global Index Catalogs of an instance.",
            "name":"Global Index Replication Changes Local Backend Workflow Element"
        },
        {
            "description":"The Governing Structure Rule Virtual Attribute generates a virtual attribute that specifies the DIT structure rule with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.  ",
            "name":"Governing Structure Rule Virtual Attribute"
        },
        {
            "description":"Group REST Resources use a REST resource to expose Group entries.  TODO",
            "name":"Group REST Resource"
        },
        {
            "description":"The HTTP Administration Connector is used to interact with administration tools over an HTTP port.  It is a dedicated entry point for administration using HTTP.",
            "name":"HTTP Administration Connector"
        },
        {
            "description":"The HTTP Connection Handler is used to interact with clients using HTTP(S)  It provides support for RESTful APIs.",
            "name":"HTTP Connection Handler"
        },
        {
            "description":"The Has Subordinates Virtual Attribute generates a virtual attribute that indicates whether the entry has any subordinate entries.  ",
            "name":"Has Subordinates Virtual Attribute"
        },
        {
            "description":"The Hide Entries By Filter Workflow Element provides the hide entries by filter functionality.  This workflowElement allows to filter entries returned by search operations.",
            "name":"Hide Entries By Filter Workflow Element"
        },
        {
            "description":"High Etime File Based Access Log Publishers publish high etime access messages to the file system.  ",
            "name":"High Etime File Based Access Log Publisher"
        },
        {
            "description":"The Is Member Of Virtual Attribute generates the isMemberOf operational attribute, which contains the DNs of the groups in which the user is a member.  ",
            "name":"Is Member Of Virtual Attribute"
        },
        {
            "description":"The JMX Alert Handler is used to generate JMX notifications to alert administrators of significant events that occur within the server.  ",
            "name":"JMX Alert Handler"
        },
        {
            "description":"The JMX Connection Handler is used to interact with clients using the Java Management Extensions (JMX) protocol.  ",
            "name":"JMX Connection Handler"
        },
        {
            "description":"Join Participants are other WorkFlow elements that are participating in Join process.  The Join WorkflowElement can have one primary participant and one or more secondary participants, each of which is a WorkFlow Element of any type like LDAP Proxy WorkflowElement, RDBMS WorkflowElement, LocalBackend WorkflowElement, Distribution WorkflowElement, LoadBalancing WorkflowElement or even another Join WorkflowElement.",
            "name":"Join Participant"
        },
        {
            "description":"The Join Workflow Element aggregates the data from various sources at real time.  The Join Workflow Element aggregates the data from various sources at real time. It solves the problem of split-profiles, where the user data is split across multiple repositories. The Join Workflow Element can have one primary participant and one or more secondary participants, each of which is a WorkFlow Element of any type like LDAP Proxy WorkflowElement, RDBMS WorkflowElement, LocalBackend WorkflowElement, Distribution WorkflowElement, LoadBalancing WorkflowElement or even another Join WorkflowElement.",
            "name":"Join Workflow Element"
        },
        {
            "description":"The Kerberos Auth Provider Workflow Element authenticates the provided user entry against a Kerberos Distribution Center (KDC).  ",
            "name":"Kerberos Auth Provider Workflow Element"
        },
        {
            "description":"A Key Manager Provider Key Pin defines the PIN (password) to be used to access a private key in a key store. If there is no Key Manager Provider Key Pin defined for a given certificate, the code will use the PIN defined to access the key store.  ",
            "name":"Key Manager Provider Key Pin"
        },
        {
            "description":"The LDAP Administration Connector is used to interact with administration tools over an LDAP port.  It is a dedicated entry point for administration using LDAP.",
            "name":"LDAP Administration Connector"
        },
        {
            "description":"The LDAP Connection Handler is used to interact with clients using LDAP.  It provides full support for LDAPv3 and limited support for LDAPv2.",
            "name":"LDAP Connection Handler"
        },
        {
            "description":"The LDAP Server Extension provides access to an LDAP server.  ",
            "name":"LDAP Server Extension"
        },
        {
            "description":"The LDIF Connection Handler is used to process changes in the server using internal operations, where the changes to process are read from an LDIF file.  The connection handler periodically looks for the existence of a new file, processes the changes contained in that file as internal operations, and writes the result to an output file with comments indicating the result of the processing. NOTE: By default LDIF Connection Handler operations are not logged because they are internal operations. If you want to log these operations, allow internal logging in the access log publisher.",
            "name":"LDIF Connection Handler"
        },
        {
            "description":"The LDIF Local Backend Workflow Element provides a mechanism for interacting with data stored in an LDIF file.  All basic LDAP operations are supported in the LDIF backend although it has minimal support for custom controls.",
            "name":"LDIF Local Backend Workflow Element"
        },
        {
            "description":"The Last Mod Plugin is used to ensure that the creatorsName and createTimestamp attributes are included in an entry whenever it is added to the server and also to ensure that the modifiersName and modifyTimestamp attributes are updated whenever an entry is modified or renamed.  This behavior is described in RFC 4512. The implementation for the LastMod plugin is contained in the org.opends.server.plugins.LastModPlugin class. It must be configured with the preOperationAdd, preOperationModify, and preOperationModifyDN plugin types, but it does not have any other custom configuration.",
            "name":"Last Mod Plugin"
        },
        {
            "description":"The Length Based Password Validator is used to determine whether a proposed password is acceptable based on whether the number of characters it contains falls within an acceptable range of values.  Both upper and lower bounds may be defined.",
            "name":"Length Based Password Validator"
        },
        {
            "description":"The Lexico Distribution Algorithm is a lexicographic distribution algorithm.  A lexicographic distribution algorithm uses a specific attribute in the entry to decide if the entry belongs to a partition. The partition is defined by a lower boundary and an upper boundary. When the distribution attribute value is inside the partition range then the entry is a member of the partition.",
            "name":"Lexico Distribution Algorithm"
        },
        {
            "description":"The Lexico Distribution Partition defines a partition for a lexicographic distribution algorithm.  A lexicographic distribution algorithm is based on a partitioning key (named the distribution attribute) and a set of lexicographic partitions. A lexicographic partition is defined by a lower boundary and an upper boundary. When a distribution attribute value is inside the range of the lexicographic partition then the target entry is a member of the partition. For example, if the distribution attribute is 'sn' and if one lexicographic partition boundary is [\"A\"-\"E\"], then the entry containing \"sn=BOB\" is a member of that partition, while the entry containing \"cn=PAT\" is not.",
            "name":"Lexico Distribution Partition"
        },
        {
            "description":"The Load Balancing Workflow Element is used route requests to a set of routes.  The Load Balancing Workflow Element is used route requests to a set of routes. From the load balancing workflow element perspective, a route is a workflow element. Whether the route is a Proxy LDAP workflow element, or another load balancing workflow element, or a workflow element of any type does not matter.",
            "name":"Load Balancing Workflow Element"
        },
        {
            "description":"Local DB Indexes are used to store information that makes it possible to locate entries very quickly when processing search operations.  Indexing is performed on a per-attribute level and different types of indexing may be performed for different kinds of attributes, based on how they are expected to be accessed during search operations.",
            "name":"Local DB Index"
        },
        {
            "description":"Local DB VLV Indexes are used to store information about a specific search request that makes it possible to efficiently process them using the VLV control.  A VLV index effectively notifies the server that a virtual list view, with specific query and sort parameters, will be performed. This index also allows the server to collect and maintain the information required to make using the virtual list view faster.",
            "name":"Local DB VLV Index"
        },
        {
            "description":"The MD5 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the MD5 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"MD5\". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in Oracle Unified Directory, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.",
            "name":"MD5 Password Storage Scheme"
        },
        {
            "description":"Map Attribute Transformations map a client attribute to a different source attribute in the inbound direction, and does the reverse mapping in the outbound direction.  A Map Attribute Transformation maps a client attribute to a different source attribute in the inbound direction, and does the reverse mapping in the outbound direction.",
            "name":"Map Attribute Transformation"
        },
        {
            "description":"Map Object Class Transformations This type of transformation allows mapping of objectclasses and attributes between a client application and the source directory. It also allows removing objectclasses and adding or removing attributes while writing to the directory or returning response to the client application.  This type of transformation allows general mapping that can make one objectClass, such as user, appear like another objectClass, such as inetOrgPerson. This ability is useful when an application is expecting a particular objectClass and attributes but the directory does not support that objectClass or attributes. It can perform several different types of manipulations based on the selected configuration parameters, such as attribute mapping, objectclass mapping, adding or removing attributes conditional on objectclass, filtering objectclasses during write operations or during modify operations. Map Object Class Transformation",
            "name":"Map Object Class Transformation"
        },
        {
            "description":"The Match And Replace Identity Mapper provides a way to use a regular expression to translate the provided identifier when searching for the appropriate user entry.  This may be used, for example, if the provided identifier is expected to be an e-mail address or Kerberos principal, but only the username portion (the part before the \"@\" symbol) should be used in the mapping process. Note that a replacement will be made only if all or part of the provided ID string matches the given match pattern. If no part of the ID string matches the provided pattern, the given ID string is used without any alteration.",
            "name":"Match And Replace Identity Mapper"
        },
        {
            "description":"The Member Virtual Attribute generates a member or uniqueMember attribute whose values are the DNs of the members of a specified virtual static group.  This component is used to implement virtual static group functionality, in which it is possible to create an entry that looks like a static group but obtains all of its membership from a dynamic group (or some other type of group, including another static group). This implementation is most efficient when attempting to determine whether a given user is a member of a group (for example, with a filter like \"(uniqueMember=uid=john.doe,ou=People,dc=example,dc=com)\") when the search does not actually return the membership attribute. Although it works to generate the entire set of values for the member or uniqueMember attribute, this can be an expensive operation for a large group.",
            "name":"Member Virtual Attribute"
        },
        {
            "description":"The Memory Local Backend Workflow Element provides a Directory Server backend implementation that stores entries in memory.  There is no persistence of any kind, and the backend contents are cleared whenever the backend is brought online or offline and when the server is restarted.",
            "name":"Memory Local Backend Workflow Element"
        },
        {
            "description":"The Monitor Local Backend Workflow Element allows clients to access the information made available by Directory Server monitor providers.  ",
            "name":"Monitor Local Backend Workflow Element"
        },
        {
            "description":"The Network Group is used to classify incoming client connections and route requests to workflows.  ",
            "name":"Network Group"
        },
        {
            "description":"The Nsuniqueid Virtual Attribute creates a nsuniqueid virtual attribute.  The nsuniqueid values are generated based on the entryuuid value by moving the \"-\" to comply with the format of the ODSEE Nsuniqueid Virtual Attribute attribute.",
            "name":"Nsuniqueid Virtual Attribute"
        },
        {
            "description":"The Null Local Backend Workflow Element provides a Directory Server backend that implements a /dev/null like behavior for development and testing.  The Null Local Backend Workflow Element behaves as follows: all search operations return success but no data; all write operations do nothing; bind operations fail with invalid credentials; compare operations are only possible on objectClass and return true for top, nullBackendObject, and extensibleObject. In addition controls are supported although this implementation does not provide any specific emulation for controls. Generally known request controls are accepted and default response controls returned where applicable. Searches within a Null Local Backend Workflow Element are always considered indexed. Null Local Backend Workflow Elements are for development and testing only.",
            "name":"Null Local Backend Workflow Element"
        },
        {
            "description":"The Num Subordinates Virtual Attribute generates a virtual attribute that specifies the number of immediate child entries that exist below the entry.  ",
            "name":"Num Subordinates Virtual Attribute"
        },
        {
            "description":"The Numeric Distribution Algorithm is a numeric distribution algorithm.  A numeric distribution algorithm uses a specific attribute in the entry to decide if the entry belongs to a partition. The partition is defined by a lower boundary and an upper boundary. When the distribution attribute value is inside the partition range then the entry is a member of the partition.",
            "name":"Numeric Distribution Algorithm"
        },
        {
            "description":"The Numeric Distribution Partition defines a partition for a numeric distribution algorithm.  A partition for a numeric distribution algorithm has two parameters: a lower boundary and an upper boundary. When a distribution attribute value is within the range of the numeric partition then the target entry is located in the partition. Note that the distribution attribute type is defined by the numeric distribution algorithm. For example, the numeric distribution algorithm says that the distribution attribute is the 'uid' and the current partition boundaries are [0-1000000]. So an entry with uid=100 is stored in that partition while the entry with uid=2000000 is not.",
            "name":"Numeric Distribution Partition"
        },
        {
            "description":"The Oauth Identity Provider This represents an OAuth based Identity Provider configuration.  This represents an OAuth based Identity Provider configuration.",
            "name":"Oauth Identity Provider"
        },
        {
            "description":"Objectclass Mappings define the mapping of LDAP objectclasses below a RDBMS Workflow Element to fields in database tables  A Objectclass Mapping is used when we want to map part of the DIT below the naming context defined by an RDBMS Workflow Element to the contents of a database table. An Objectclass Mapping is responsible for generating a collection of entries from the data in the RDBMS at a particular level in the DIT. All entries generated by a particular Objectclass Mapping have the same sequence of rdn attribute types relative to the suffix of the workflow element to which this Objectclass Mapping belongs. Objectclass Mapping can also be used to define multiple level hierarchies in the DIT.",
            "name":"Objectclass Mapping"
        },
        {
            "description":"The Optimal Load Balancing Algorithm is a load balancing algorithm based on the saturation level of the routes.  The optimal load balancing algorithm ensures that the route with the lowest saturation is always elected to handle incoming requests.",
            "name":"Optimal Load Balancing Algorithm"
        },
        {
            "description":"The Optimal Load Balancing Route defines a route for the optimal load balancing algorithm.  An optimal load balancing route is defined by a route identifier.",
            "name":"Optimal Load Balancing Route"
        },
        {
            "description":"The Orclguid Virtual Attribute creates a orclguid virtual attribute for compatibility with Oracle Virtual Directory.  The orclguid values are generated based on the entryuuid value by removing the \"-\".",
            "name":"Orclguid Virtual Attribute"
        },
        {
            "description":"The PBKDF2HMACSHA1 Password Storage Scheme provides a mechanism for encoding user passwords using the PBKDF2 With HMAC SHA-1 algorithm.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"PBKDF2-HMAC-SHA1\".",
            "name":"PBKDF2HMACSHA1 Password Storage Scheme"
        },
        {
            "description":"The PBKDF2HMACSHA256 Password Storage Scheme provides a mechanism for encoding user passwords using the PBKDF2 With HMAC SHA-256 algorithm.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"PBKDF2-HMAC-SHA256\".",
            "name":"PBKDF2HMACSHA256 Password Storage Scheme"
        },
        {
            "description":"The PBKDF2HMACSHA512 Password Storage Scheme provides a mechanism for encoding user passwords using the PBKDF2 With HMAC SHA-512 algorithm.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"PBKDF2-HMAC-SHA512\".",
            "name":"PBKDF2HMACSHA512 Password Storage Scheme"
        },
        {
            "description":"The PKCS11 Key Manager Provider enables the server to access the private key information through the PKCS11 interface.  This standard interface is used by cryptographic accelerators and hardware security modules.",
            "name":"PKCS11 Key Manager Provider"
        },
        {
            "description":"The Parallel Work Queue is a type of work queue that uses a number of worker threads that watch a queue and pick up an operation to process whenever one becomes available.  The parallel work queue is a FIFO queue serviced by a fixed number of worker threads. This fixed number of threads can be changed on the fly, with the change taking effect as soon as it is made. This work queue implementation is unbound ie it does not block after reaching certain queue size and as such should only be used on a very well tuned server configuration to avoid potential out of memory errors.",
            "name":"Parallel Work Queue"
        },
        {
            "description":"The Pass Through Authentication Workflow Element provides pass-through authentication to an authentication service such as Kerberos Distribution Server (KDC), SMTP server or external LDAP Servers such as Active Directory etc.  The Pass Through Authentication Workflow Element uses a combination of workflow elements to perform lookup and authentication of the authenticating user.",
            "name":"Pass Through Authentication Workflow Element"
        },
        {
            "description":"The Password Expiration Time Virtual Attribute indicates the exact time after which the user's password expires.  ",
            "name":"Password Expiration Time Virtual Attribute"
        },
        {
            "description":"The Password Modify Extended Operation Handler allows end users to change their own passwords, or administrators to reset user passwords.  The password modify extended operation is defined in RFC 3062. It includes the ability for users to provide their current password for further confirmation of their identity when changing the password, and it also includes the ability to generate a new password if the user does not provide one.",
            "name":"Password Modify Extended Operation Handler"
        },
        {
            "description":"Password Policies define a number of password management rules, as well as requirements for authentication processing.  ",
            "name":"Password Policy"
        },
        {
            "description":"The Password Policy Import Plugin ensures that clear-text passwords contained in LDIF entries are properly encoded before they are stored in the appropriate Directory Server backend.  ",
            "name":"Password Policy Import Plugin"
        },
        {
            "description":"The Password Policy State Extended Operation Handler provides the ability for administrators to request and optionally alter password policy state information for a specified user.  ",
            "name":"Password Policy State Extended Operation Handler"
        },
        {
            "description":"The Password Policy Subentry Virtual Attribute generates a virtual attribute that points to the Password Policy subentry in effect for the entry.  ",
            "name":"Password Policy Subentry Virtual Attribute"
        },
        {
            "description":"The Plain SASL Mechanism Handler performs all processing related to SASL PLAIN authentication.  The PLAIN SASL mechanism provides the ability for clients to authenticate using a username and password. This authentication is very similar to standard LDAP simple authentication, with the exception that it can authenticate based on an authentication ID (for example, a username) rather than requiring a full DN, and it can also include an authorization ID in addition to the authentication ID. Note that the SASL PLAIN mechanism does not make any attempt to protect the password.",
            "name":"Plain SASL Mechanism Handler"
        },
        {
            "description":"The Plugin Workflow Element provides the plugin-api functionality.  ",
            "name":"Plugin Workflow Element"
        },
        {
            "description":"Primary ForkJoin Participants are other WorkFlow elements that are participating in ForkJoin process.  The ForkJoin WorkflowElement can have one primary participant and one secondary participant, each of which is a WorkFlow Element of any type.",
            "name":"Primary ForkJoin Participant"
        },
        {
            "description":"The Proportional Load Balancing Algorithm is a proportional load balancing algorithm.  A proportional load balancing algorithm distributes the requests to its routes in proportion to the weight of each route for that type of request. Each load balancing route is assigned a weight for each type of request - a weight is an integer value which defines the proportion of requests that the route should handle compared to the other routes. For instance, a route with a weight of 2 should process twice as many requests as a route with a weight of 1.",
            "name":"Proportional Load Balancing Algorithm"
        },
        {
            "description":"The Proportional Load Balancing Route defines a route for a proportional load balancing algorithm.  A proportional load balancing route is defined by a set of weights (a different weight for each type of operation) and is identified by a route identifier. The weight of the route is used by the proportional load balancing algorithm to determine which route should be used. The requests are distributed in proportion to the weight of each route for that type of request.",
            "name":"Proportional Load Balancing Route"
        },
        {
            "description":"The Proximity Virtual Attribute generates a virtual attribute that specifies location based proximity in meters  ",
            "name":"Proximity Virtual Attribute"
        },
        {
            "description":"The Proxy LDAP Workflow Element provides access to an LDAP server.  ",
            "name":"Proxy LDAP Workflow Element"
        },
        {
            "description":"The RC4 Password Storage Scheme provides a mechanism for encoding user passwords using the RC4 reversible encryption mechanism.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"RC4\".",
            "name":"RC4 Password Storage Scheme"
        },
        {
            "description":"An RDBMS Extension represents a Datasource to access the RDBMS. RDBMS Extension stores the login details and the parameters required for configuring a connection pool.  ",
            "name":"RDBMS Extension"
        },
        {
            "description":"An RDBMS Table contains information about an RDBMS Table. The table may be referenced by several attribute mappings of the same workflow element.  ",
            "name":"RDBMS Table"
        },
        {
            "description":"The RDBMS Workflow Element provides access to data stored in an RDBMS over LDAP.  ",
            "name":"RDBMS Workflow Element"
        },
        {
            "description":"The RDN Changing Workflow Element provides the RDN Changing functionality.  This workflow element is able to modify an entry DN by transforming its RDN. The transformation applies to all the entries with the specified object class. On read operations, the transformation substitutes a RDN containing the specified sourceRDN with a RDN containing the specified clientRDN. If replace-value is set to true, the RDN value is also substituted with the value of the toRDN attribute. For instance, uid=user.1234,ou=people,dc=example,dc=com can be replaced by cn=User1234 Name,ou=people,dc=example,dc=com. On write operations, the transformation substitutes a RDN containing the clientRDN with a RDN containing the sourceRDN.",
            "name":"RDN Changing Workflow Element"
        },
        {
            "description":"The REST Server Extension defines an extension that defines the REST server that handles the RESTful request sent to the HTTP server.  This extension defines the REST server that provides RESTful web services over HTTP. When enabled, it will handle REST APIs that enable OUD to expose its services using REST.",
            "name":"REST Server Extension"
        },
        {
            "description":"The REST Web Service Extension defines an extension that will be used by OUD to provide RESTful Web Services for the configured REST resources.  This extension defines the RESTful Web Service provider. When enabled, it will provide RESTful web services and make the configured REST resources available over HTTP.",
            "name":"REST Web Service Extension"
        },
        {
            "description":"The Random Password Generator creates random passwords based on fixed-length strings built from one or more character sets.  ",
            "name":"Random Password Generator"
        },
        {
            "description":"The Referential Integrity Plugin maintains referential integrity for DN valued attributes.  The values of these attributes can reference entries that have been deleted by a delete operation or renamed by a modify DN operation. The referential integrity plug-in either removes stale references to deleted entries or updates references to renamed entries. The plug-in allows the scope of this referential check to be limited to a set of base DNs if desired. The plug-in also can be configured to perform the referential checking in the background mode specified intervals.",
            "name":"Referential Integrity Plugin"
        },
        {
            "description":"Referral QOS Policies specify how referrals should be handled by the server.  Under some circumstances the server may be able to follow any referrals which were encountered when processing a client request.",
            "name":"Referral QOS Policy"
        },
        {
            "description":"The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.  It ensures that user passwords do not contain strings of the same character repeated several times, like \"aaaaaa\" or \"aaabbb\".",
            "name":"Repeated Characters Password Validator"
        },
        {
            "description":"A Replication Domain consists of several Directory Servers sharing the same synchronized set of data.  ",
            "name":"Replication Domain"
        },
        {
            "description":"Replication Servers publish updates to Directory Servers within a Replication Domain.  ",
            "name":"Replication Server"
        },
        {
            "description":"The Replication Synchronization Provider provides multi-master replication of data across multiple Directory Server instances.  ",
            "name":"Replication Synchronization Provider"
        },
        {
            "description":"The Request Filtering QOS Policy is used to define the type of requests allowed by the server.  ",
            "name":"Request Filtering QOS Policy"
        },
        {
            "description":"The Resource Limits QOS Policy are used to define resource limits enforced by the server.  ",
            "name":"Resource Limits QOS Policy"
        },
        {
            "description":"The Root DN configuration contains all the Root DN Users defined in the Directory Server. In addition, it also defines the default set of privileges that Root DN Users automatically inherit.  ",
            "name":"Root DN"
        },
        {
            "description":"A Root DN User are administrative users who can granted special privileges that are not available to non-root users (for example, the ability to bind to the server in lockdown mode).  By default a Root DN User inherits the default set of privileges defined in the Root DN configuration.",
            "name":"Root DN User"
        },
        {
            "description":"The Root DSE Backend contains the Directory Server root DSE.  This is a special meta-backend that dynamically generates the root DSE entry for base-level searches and simply redirects to other backends for operations in other scopes.",
            "name":"Root DSE Backend"
        },
        {
            "description":"The SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using an unsalted form of the SHA-1 message digest algorithm. Because the implementation does not use any kind of salting mechanism, a given password always has the same encoded form.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"SHA\".",
            "name":"SHA1 Password Storage Scheme"
        },
        {
            "description":"The SHA256 Password Storage Scheme provides a mechanism for encoding user passwords using the 256-bit SHA-2 message digest algorithm.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"SHA256\".",
            "name":"SHA256 Password Storage Scheme"
        },
        {
            "description":"The SHA512 Password Storage Scheme provides a mechanism for encoding user passwords using the 512-bit SHA-2 message digest algorithm.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"SHA512\".",
            "name":"SHA512 Password Storage Scheme"
        },
        {
            "description":"The SMTP Account Status Notification Handler is a notification handler that sends email messages to end users and/or administrators whenever an account status notification is generated.  ",
            "name":"SMTP Account Status Notification Handler"
        },
        {
            "description":"The SMTP Alert Handler may be used to send e-mail messages to notify administrators of significant events that occur within the server.  ",
            "name":"SMTP Alert Handler"
        },
        {
            "description":"The SNMP Connection Handler can be used to process SNMP requests to retrieve monitoring information described by the MIB 2605. Supported protocol are SNMP V1, V2c and V3.  The SNMP connection handler will process SNMP requests sent by SNMP Managers to retrieve information described the MIB 2605.",
            "name":"SNMP Connection Handler"
        },
        {
            "description":"The Salted MD5 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the MD5 message digest algorithm.  This scheme contains an implementation for the user password syntax, with a storage scheme name of \"SMD5\", and an implementation of the auth password syntax, with a storage scheme name of \"MD5\". Although the MD5 digest algorithm is relatively secure, recent cryptanalysis work has identified mechanisms for generating MD5 collisions. This does not impact the security of this algorithm as it is used in Oracle Unified Directory, but it is recommended that the MD5 password storage scheme only be used if client applications require it for compatibility purposes, and that a stronger digest like SSHA or SSHA256 be used for environments in which MD5 support is not required.",
            "name":"Salted MD5 Password Storage Scheme"
        },
        {
            "description":"The Salted SHA1 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the SHA-1 message digest algorithm.  This scheme contains an implementation for the user password syntax, with a storage scheme name of \"SSHA\", and an implementation of the auth password syntax, with a storage scheme name of \"SHA1\".",
            "name":"Salted SHA1 Password Storage Scheme"
        },
        {
            "description":"The Salted SHA256 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 256-bit SHA-2 message digest algorithm.  This scheme contains an implementation for the user password syntax, with a storage scheme name of \"SSHA256\", and an implementation of the auth password syntax, with a storage scheme name of \"SHA256\".",
            "name":"Salted SHA256 Password Storage Scheme"
        },
        {
            "description":"The Salted SHA384 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 384-bit SHA-2 message digest algorithm.  This scheme contains an implementation for the user password syntax, with a storage scheme name of \"SSHA384\", and an implementation of the auth password syntax, with a storage scheme name of \"SHA384\".",
            "name":"Salted SHA384 Password Storage Scheme"
        },
        {
            "description":"The Salted SHA512 Password Storage Scheme provides a mechanism for encoding user passwords using a salted form of the 512-bit SHA-2 message digest algorithm.  This scheme contains an implementation for the user password syntax, with a storage scheme name of \"SSHA512\", and an implementation of the auth password syntax, with a storage scheme name of \"SHA512\".",
            "name":"Salted SHA512 Password Storage Scheme"
        },
        {
            "description":"The Saml Xasp Workflow Element provides saml xasp plugin functionality.  This workflowElement allows to retrieve attributes from a SAML Identity Provider using the SAML X.509 Attribute Sharing Profile.",
            "name":"Saml Xasp Workflow Element"
        },
        {
            "description":"The Saturation Load Balancing Algorithm is a load balancing algorithm based on the saturation.  A saturation load balancing algorithm distributes the requests to its routes according to the route priority and the route saturation level. The saturation level is a percentage expressing the saturation of the route. A value of 0 indicates the route is fully operational while a value of 100 shows the route as DOWN. The route with the highest priority and with a saturation level below its saturation threshold is elected to handle the request. When all the routes are saturated (i.e. all the routes have a current saturation level above or equal to their saturation threshold), the route with the lowest saturation level is chosen.",
            "name":"Saturation Load Balancing Algorithm"
        },
        {
            "description":"The Saturation Load Balancing Route defines a route for a saturation load balancing algorithm.  A saturation load balancing route is defined by a priority and a saturation level threshold. It is identified by a route identifier.",
            "name":"Saturation Load Balancing Route"
        },
        {
            "description":"The Schema Local Backend Workflow Element provides access to the Directory Server schema information, including the attribute types, object classes, attribute syntaxes, matching rules, matching rule uses, DIT content rules, and DIT structure rules that it contains.  The server allows \"modify\" operations in this backend to alter the server schema definitions. The configuration entry for this backend is based on the ds-cfg-schema-local-backend-workflow-element structural object class. Note that any attribute types included in this entry that are not included in this object class (or the parent ds-cfg-local-backend-workflow-element class) appears directly in the schema entry.",
            "name":"Schema Local Backend Workflow Element"
        },
        {
            "description":"The Searchfilter Load Balancing Algorithm is a search filter load balancing algorithm.  A search filter load balancing algorithm distributes the search requests to a route according to the match between the route allowed/prohibited attributes and the request search filter. Each search filter route is assigned a priority, a set of allowed attributes, and a set of prohibited attributes. To determine the route to which a search request should be sent, the search filter algorithm goes through the list of its configured routes, starting from the highest priority route, and try to match the route with the request search filter. A search filter matches the route when the search filter contains at least one allowed attribute and none of the prohibited attributes. If the allowed attribute list of the route is empty, then the search filter matches the route - as long as the search filter does not contain any of the prohibited attributes. If the matched route happens to be down, then the search filter algorithm tries to find another route. If all the matched routes are down, then the algorithm returns an LDAP result code stating all the routes are unavailable. If no matching route was found, or if the algorithm has no configured route, then the algorithm returns an LDAP result code stating that no matching route could be found. All the requests but searches are routed to the highest priority route. If the highest priority route is down then the algorithm tries to use the next highest priority route, and so on. If all the routes are down then the algorithm returns an LDAP result code stating that all the routes are unavailable. If the algorithm has no configured route, then the algorithm returns an LDAP result code stating that no matching route could be found.",
            "name":"Searchfilter Load Balancing Algorithm"
        },
        {
            "description":"The Searchfilter Load Balancing Route defines a route for a search filter load balancing algorithm.  The search filter route is assigned a priority, a list of allowed attributes, and a list of prohibited attributes. A route matches a search filter when the search filter contains at least one allowed attributes and none of the prohibited attributes. If the list of allowed attributes of the route is empty, then the route always matches a search filter unless the search filter contains one (or more) prohibited attribute.",
            "name":"Searchfilter Load Balancing Route"
        },
        {
            "description":"Secondary ForkJoin Participants are other WorkFlow elements that are participating in ForkJoin process.  The ForkJoin WorkflowElement can have one primary participant and one secondary participant, each of which is a WorkFlow Element of any type.",
            "name":"Secondary ForkJoin Participant"
        },
        {
            "description":"Servlet End Points are used to define a servlet end point that will be used to handle HTTP-based client requests.  Servlet end point is the way to expose directory services using Servlets.",
            "name":"Servlet End Point"
        },
        {
            "description":"The Seven Bit Clean Plugin ensures that values for a specified set of attributes are 7-bit clean.  That is, for those attributes, the values are not allowed to contain any bytes having the high-order bit set, which is used to indicate the presence of non-ASCII characters. Some applications do not properly handle attribute values that contain non-ASCII characters, and this plug-in can help ensure that attributes used by those applications do not contain characters that can cause problems in those applications.",
            "name":"Seven Bit Clean Plugin"
        },
        {
            "description":"The Similarity Based Password Validator determines whether a proposed password is acceptable by measuring how similar it is to the user's current password.  In particular, it uses the Levenshtein Distance algorithm to determine the minimum number of changes (where a change may be inserting, deleting, or replacing a character) to transform one string into the other. It can be used to prevent users from making only minor changes to their current password when setting a new password. Note that for this password validator to be effective, it is necessary to have access to the user's current password. Therefore, if this password validator is to be enabled, the password-change-requires-current-password attribute in the password policy configuration must also be set to true.",
            "name":"Similarity Based Password Validator"
        },
        {
            "description":"Retention policy based on the amount of space taken by all the log files on disk.  ",
            "name":"Size Limit Log Retention Policy"
        },
        {
            "description":"Rotation policy based on the size of the log file.  ",
            "name":"Size Limit Log Rotation Policy"
        },
        {
            "description":"The Soft Reference Entry Cache is a Directory Server entry cache implementation that uses soft references to manage objects to allow them to be freed if the JVM is running low on memory.  ",
            "name":"Soft Reference Entry Cache"
        },
        {
            "description":"The Start TLS Extended Operation Handler provides the ability clients to use the StartTLS extended operation to initiate a secure communication channel over an otherwise clear-text LDAP connection.  ",
            "name":"Start TLS Extended Operation Handler"
        },
        {
            "description":"The Structural Object Class Virtual Attribute generates a virtual attribute that specifies the structural object class with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.  ",
            "name":"Structural Object Class Virtual Attribute"
        },
        {
            "description":"The Subject Alternative Name To User Attribute Certificate Mapper maps client certificates to user entries by mapping the values of alternative names contained in the certificate subject to attributes contained in user entries.  ",
            "name":"Subject Alternative Name To User Attribute Certificate Mapper"
        },
        {
            "description":"The Subject Attribute To User Attribute Certificate Mapper maps client certificates to user entries by mapping the values of attributes contained in the certificate subject to attributes contained in user entries.  ",
            "name":"Subject Attribute To User Attribute Certificate Mapper"
        },
        {
            "description":"The Subject DN To User Attribute Certificate Mapper maps client certificates to user entries by looking for the certificate subject DN in a specified attribute of user entries.  ",
            "name":"Subject DN To User Attribute Certificate Mapper"
        },
        {
            "description":"The Subject Equals DN Certificate Mapper maps client certificates to user entries based on the assumption that the certificate subject is the same as the DN of the target user entry.  ",
            "name":"Subject Equals DN Certificate Mapper"
        },
        {
            "description":"The Subschema Subentry Virtual Attribute generates a virtual attribute that specifies the location of the subschemaSubentry with the schema definitions in effect for the entry. This attribute is defined in RFC 4512.  ",
            "name":"Subschema Subentry Virtual Attribute"
        },
        {
            "description":"Telephone Number Attribute Syntaxes define an attribute syntax for storing telephone number information.  ",
            "name":"Telephone Number Attribute Syntax"
        },
        {
            "description":"Rotation policy based on the time since last rotation.  ",
            "name":"Time Limit Log Rotation Policy"
        },
        {
            "description":"Tokenize Attribute Transformations is to tokenize the values of a multi-valued attribute, all of whose values are stored as a single value in the source directory, separated by some delimiter.  The Tokenize Attribute Transformation type can be used to tokenize the values of a multi-value attribute, all of whose values are stored as a single value, separated by some delimiter in source directory. Example:attr:a,b,c as a single value in source directory after the transformation the below values will be returned to client. attr:a attr:b attr:c",
            "name":"Tokenize Attribute Transformation"
        },
        {
            "description":"The Traditional Work Queue is a type of work queue that uses a number of worker threads that watch a queue and pick up an operation to process whenever one becomes available.  The traditional work queue is a FIFO queue serviced by a fixed number of worker threads. This fixed number of threads can be changed on the fly, with the change taking effect as soon as it is made. You can limit the size of the work queue to a specified number of operations. When this many operations are in the queue, waiting to be picked up by threads, any new requests are rejected with an error message.",
            "name":"Traditional Work Queue"
        },
        {
            "description":"The Transformations Workflow Element applies transformations to requests and entries under certain conditions.  ",
            "name":"Transformations Workflow Element"
        },
        {
            "description":"The Triple DES Password Storage Scheme provides a mechanism for encoding user passwords using the triple-DES (DES/EDE) reversible encryption mechanism.  This scheme contains only an implementation for the user password syntax, with a storage scheme name of \"3DES\".",
            "name":"Triple DES Password Storage Scheme"
        },
        {
            "description":"A Trust Store Key Pin defines the PIN (password) to be used to access a private key in the trust store used for attribute encryption and replication. If there is no Trust Store Key Pin defined for a given certificate, the code will use the PIN defined to access the trust store.  ",
            "name":"Trust Store Key Pin"
        },
        {
            "description":"The Trust Store Local Backend Workflow Element provides an LDAP view of a file-based trust store. It is used by the administrative cryptographic framework.  ",
            "name":"Trust Store Local Backend Workflow Element"
        },
        {
            "description":"The Union Partition is a subtree in the virtual unified DIT of a union workflow element.  ",
            "name":"Union Partition"
        },
        {
            "description":"The Union Workflow Element is used to aggregate several DITs into a virtual unified DIT.  ",
            "name":"Union Workflow Element"
        },
        {
            "description":"The Unique Attribute Plugin enforces constraints on the value of an attribute within a portion of the directory.  The values for each attribute must be unique within each base DN specified in the plugin's base-dn property or within all of the server's public naming contexts if no base DNs were specified.",
            "name":"Unique Attribute Plugin"
        },
        {
            "description":"The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.  This validator can be used to prevent simple passwords that contain only a few characters like \"aabbcc\" or \"abcabc\".",
            "name":"Unique Characters Password Validator"
        },
        {
            "description":"The User Defined Password Storage Scheme provides the user-defined password storage scheme functionality.  ",
            "name":"User Defined Password Storage Scheme"
        },
        {
            "description":"The User Defined Virtual Attribute creates virtual attributes with user-defined values in entries that match the criteria defined in the plug-in's configuration.  The functionality of these attributes is similar to Class of Service (CoS) in the Oracle Directory Server Enterprise Edition.",
            "name":"User Defined Virtual Attribute"
        },
        {
            "description":"User REST Resources use a REST resource to expose User entries.  TODO",
            "name":"User REST Resource"
        },
        {
            "description":"The User State Management Workflow Element provides functionalities for managing user state attributes(orclaccountenabled, orclaccountlocked, orcluserlockedon, orclpwdchangedrequired).  This workflowElement allows operations on native user state attributes from virtual orcl state attributes like orclaccountenabled, orclaccountlocked, orclaccountlockedon,orclpwdchangedrequired.",
            "name":"User State Management Workflow Element"
        },
        {
            "description":"The Virtual Member Of Workflow Element adds the 'member' attribute to person entries.  ",
            "name":"Virtual Member Of Workflow Element"
        },
        {
            "description":"Web App End Points are used to define a web-app rest end point that will be used to handle HTTP-based client requests using RESTful APIs.  REST end point is the way to expose directory services using RESTful APIs.",
            "name":"Web App End Point"
        },
        {
            "description":"The Who Am I Extended Operation Handler provides the ability for clients to request their authorization identity using the \"Who Am I?\" extended operation as defined in RFC 4532.  ",
            "name":"Who Am I Extended Operation Handler"
        },
        {
            "description":"The Workflow is a list of processing steps (Work Flow Elements) that are applied to data as it is retrieved from the Directory Server.  ",
            "name":"Workflow"
        }
    ],
    "paths":{
        "/rest/v1/admin":{
            "post":{
                "tags":[
                    "AllAdminRestAPI"
                ],
                "summary":"Add, Delete, Search or Compare OUD configuration items.",
                "responses":{
                    "201":{
                        "description":"Created"
                    },
                    "200":{
                        "description":"OK"
                    },
                    "204":{
                        "description":"No content"
                    },
                    "406":{
                        "description":"Not Acceptable"
                    }
                },
                "x-operations":[
                    {
                        "tags":[
                            "Access Control Group"
                        ],
                        "summary":"Add, Search, Compare or Delete Access Control Group",
                        "description":"Add, Search, Compare or Delete Access Control Group",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Access Control Group POSTRequest",
                                "in":"body",
                                "description":"Access Control Group that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Access Control Group POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Access Control Group ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Access Control Group SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-0",
                        "x-filename-id":"rest-v1-admin-x-operations-0"
                    },
                    {
                        "tags":[
                            "Dsee Compat Access Control Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Dsee Compat Access Control Handler",
                        "description":"Add, Search, Compare or Delete Dsee Compat Access Control Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dsee Compat Access Control Handler POSTRequest",
                                "in":"body",
                                "description":"Dsee Compat Access Control Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dsee Compat Access Control Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Compat Access Control Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Compat Access Control Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-1",
                        "x-filename-id":"rest-v1-admin-x-operations-1"
                    },
                    {
                        "tags":[
                            "Error Log Account Status Notification Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Error Log Account Status Notification Handler",
                        "description":"Add, Search, Compare or Delete Error Log Account Status Notification Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Error Log Account Status Notification Handler POSTRequest",
                                "in":"body",
                                "description":"Error Log Account Status Notification Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Error Log Account Status Notification Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Error Log Account Status Notification Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Error Log Account Status Notification Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-2",
                        "x-filename-id":"rest-v1-admin-x-operations-2"
                    },
                    {
                        "tags":[
                            "SMTP Account Status Notification Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete SMTP Account Status Notification Handler",
                        "description":"Add, Search, Compare or Delete SMTP Account Status Notification Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"SMTP Account Status Notification Handler POSTRequest",
                                "in":"body",
                                "description":"SMTP Account Status Notification Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/SMTP Account Status Notification Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Account Status Notification Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Account Status Notification Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-3",
                        "x-filename-id":"rest-v1-admin-x-operations-3"
                    },
                    {
                        "tags":[
                            "Ad Paging Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Ad Paging Workflow Element",
                        "description":"Add, Search, Compare or Delete Ad Paging Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Ad Paging Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Ad Paging Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Ad Paging Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Ad Paging Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Ad Paging Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-4",
                        "x-filename-id":"rest-v1-admin-x-operations-4"
                    },
                    {
                        "tags":[
                            "Ad Password Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Ad Password Workflow Element",
                        "description":"Add, Search, Compare or Delete Ad Password Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Ad Password Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Ad Password Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Ad Password Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Ad Password Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Ad Password Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-5",
                        "x-filename-id":"rest-v1-admin-x-operations-5"
                    },
                    {
                        "tags":[
                            "Add Inbound Attribute Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Add Inbound Attribute Transformation",
                        "description":"Add, Search, Compare or Delete Add Inbound Attribute Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Add Inbound Attribute Transformation POSTRequest",
                                "in":"body",
                                "description":"Add Inbound Attribute Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Add Inbound Attribute Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Add Inbound Attribute Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Add Inbound Attribute Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-6",
                        "x-filename-id":"rest-v1-admin-x-operations-6"
                    },
                    {
                        "tags":[
                            "Add Outbound Attribute Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Add Outbound Attribute Transformation",
                        "description":"Add, Search, Compare or Delete Add Outbound Attribute Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Add Outbound Attribute Transformation POSTRequest",
                                "in":"body",
                                "description":"Add Outbound Attribute Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Add Outbound Attribute Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Add Outbound Attribute Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Add Outbound Attribute Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-7",
                        "x-filename-id":"rest-v1-admin-x-operations-7"
                    },
                    {
                        "tags":[
                            "HTTP Administration Connector"
                        ],
                        "summary":"Add, Search, Compare or Delete HTTP Administration Connector",
                        "description":"Add, Search, Compare or Delete HTTP Administration Connector",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"HTTP Administration Connector POSTRequest",
                                "in":"body",
                                "description":"HTTP Administration Connector that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/HTTP Administration Connector POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Administration Connector ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Administration Connector SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-8",
                        "x-filename-id":"rest-v1-admin-x-operations-8"
                    },
                    {
                        "tags":[
                            "LDAP Administration Connector"
                        ],
                        "summary":"Add, Search, Compare or Delete LDAP Administration Connector",
                        "description":"Add, Search, Compare or Delete LDAP Administration Connector",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"LDAP Administration Connector POSTRequest",
                                "in":"body",
                                "description":"LDAP Administration Connector that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/LDAP Administration Connector POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Administration Connector ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Administration Connector SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-9",
                        "x-filename-id":"rest-v1-admin-x-operations-9"
                    },
                    {
                        "tags":[
                            "JMX Alert Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete JMX Alert Handler",
                        "description":"Add, Search, Compare or Delete JMX Alert Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"JMX Alert Handler POSTRequest",
                                "in":"body",
                                "description":"JMX Alert Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/JMX Alert Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/JMX Alert Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/JMX Alert Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-10",
                        "x-filename-id":"rest-v1-admin-x-operations-10"
                    },
                    {
                        "tags":[
                            "SMTP Alert Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete SMTP Alert Handler",
                        "description":"Add, Search, Compare or Delete SMTP Alert Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"SMTP Alert Handler POSTRequest",
                                "in":"body",
                                "description":"SMTP Alert Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/SMTP Alert Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Alert Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Alert Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-11",
                        "x-filename-id":"rest-v1-admin-x-operations-11"
                    },
                    {
                        "tags":[
                            "Attribute Mapping"
                        ],
                        "summary":"Add, Search, Compare or Delete Attribute Mapping",
                        "description":"Add, Search, Compare or Delete Attribute Mapping",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Attribute Mapping POSTRequest",
                                "in":"body",
                                "description":"Attribute Mapping that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Attribute Mapping POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Mapping ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Mapping SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-12",
                        "x-filename-id":"rest-v1-admin-x-operations-12"
                    },
                    {
                        "tags":[
                            "Attribute Type Description Attribute Syntax"
                        ],
                        "summary":"Add, Search, Compare or Delete Attribute Type Description Attribute Syntax",
                        "description":"Add, Search, Compare or Delete Attribute Type Description Attribute Syntax",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Attribute Type Description Attribute Syntax POSTRequest",
                                "in":"body",
                                "description":"Attribute Type Description Attribute Syntax that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-13",
                        "x-filename-id":"rest-v1-admin-x-operations-13"
                    },
                    {
                        "tags":[
                            "Directory String Attribute Syntax"
                        ],
                        "summary":"Add, Search, Compare or Delete Directory String Attribute Syntax",
                        "description":"Add, Search, Compare or Delete Directory String Attribute Syntax",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Directory String Attribute Syntax POSTRequest",
                                "in":"body",
                                "description":"Directory String Attribute Syntax that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Directory String Attribute Syntax POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Directory String Attribute Syntax ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory String Attribute Syntax SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-14",
                        "x-filename-id":"rest-v1-admin-x-operations-14"
                    },
                    {
                        "tags":[
                            "Telephone Number Attribute Syntax"
                        ],
                        "summary":"Add, Search, Compare or Delete Telephone Number Attribute Syntax",
                        "description":"Add, Search, Compare or Delete Telephone Number Attribute Syntax",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Telephone Number Attribute Syntax POSTRequest",
                                "in":"body",
                                "description":"Telephone Number Attribute Syntax that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Telephone Number Attribute Syntax POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Telephone Number Attribute Syntax ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Telephone Number Attribute Syntax SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-15",
                        "x-filename-id":"rest-v1-admin-x-operations-15"
                    },
                    {
                        "tags":[
                            "Backup Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Backup Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Backup Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Backup Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Backup Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Backup Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Backup Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Backup Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-16",
                        "x-filename-id":"rest-v1-admin-x-operations-16"
                    },
                    {
                        "tags":[
                            "Fingerprint Certificate Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Fingerprint Certificate Mapper",
                        "description":"Add, Search, Compare or Delete Fingerprint Certificate Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Fingerprint Certificate Mapper POSTRequest",
                                "in":"body",
                                "description":"Fingerprint Certificate Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Fingerprint Certificate Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Fingerprint Certificate Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fingerprint Certificate Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-17",
                        "x-filename-id":"rest-v1-admin-x-operations-17"
                    },
                    {
                        "tags":[
                            "Subject Alternative Name To User Attribute Certificate Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Subject Alternative Name To User Attribute Certificate Mapper",
                        "description":"Add, Search, Compare or Delete Subject Alternative Name To User Attribute Certificate Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Subject Alternative Name To User Attribute Certificate Mapper POSTRequest",
                                "in":"body",
                                "description":"Subject Alternative Name To User Attribute Certificate Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-18",
                        "x-filename-id":"rest-v1-admin-x-operations-18"
                    },
                    {
                        "tags":[
                            "Subject Attribute To User Attribute Certificate Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Subject Attribute To User Attribute Certificate Mapper",
                        "description":"Add, Search, Compare or Delete Subject Attribute To User Attribute Certificate Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Subject Attribute To User Attribute Certificate Mapper POSTRequest",
                                "in":"body",
                                "description":"Subject Attribute To User Attribute Certificate Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-19",
                        "x-filename-id":"rest-v1-admin-x-operations-19"
                    },
                    {
                        "tags":[
                            "Subject DN To User Attribute Certificate Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Subject DN To User Attribute Certificate Mapper",
                        "description":"Add, Search, Compare or Delete Subject DN To User Attribute Certificate Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Subject DN To User Attribute Certificate Mapper POSTRequest",
                                "in":"body",
                                "description":"Subject DN To User Attribute Certificate Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-20",
                        "x-filename-id":"rest-v1-admin-x-operations-20"
                    },
                    {
                        "tags":[
                            "Subject Equals DN Certificate Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Subject Equals DN Certificate Mapper",
                        "description":"Add, Search, Compare or Delete Subject Equals DN Certificate Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Subject Equals DN Certificate Mapper POSTRequest",
                                "in":"body",
                                "description":"Subject Equals DN Certificate Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-21",
                        "x-filename-id":"rest-v1-admin-x-operations-21"
                    },
                    {
                        "tags":[
                            "HTTP Connection Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete HTTP Connection Handler",
                        "description":"Add, Search, Compare or Delete HTTP Connection Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"HTTP Connection Handler POSTRequest",
                                "in":"body",
                                "description":"HTTP Connection Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/HTTP Connection Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Connection Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Connection Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-22",
                        "x-filename-id":"rest-v1-admin-x-operations-22"
                    },
                    {
                        "tags":[
                            "JMX Connection Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete JMX Connection Handler",
                        "description":"Add, Search, Compare or Delete JMX Connection Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"JMX Connection Handler POSTRequest",
                                "in":"body",
                                "description":"JMX Connection Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/JMX Connection Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/JMX Connection Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/JMX Connection Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-23",
                        "x-filename-id":"rest-v1-admin-x-operations-23"
                    },
                    {
                        "tags":[
                            "LDAP Connection Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete LDAP Connection Handler",
                        "description":"Add, Search, Compare or Delete LDAP Connection Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"LDAP Connection Handler POSTRequest",
                                "in":"body",
                                "description":"LDAP Connection Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/LDAP Connection Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Connection Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Connection Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-24",
                        "x-filename-id":"rest-v1-admin-x-operations-24"
                    },
                    {
                        "tags":[
                            "LDIF Connection Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete LDIF Connection Handler",
                        "description":"Add, Search, Compare or Delete LDIF Connection Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"LDIF Connection Handler POSTRequest",
                                "in":"body",
                                "description":"LDIF Connection Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/LDIF Connection Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Connection Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Connection Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-25",
                        "x-filename-id":"rest-v1-admin-x-operations-25"
                    },
                    {
                        "tags":[
                            "SNMP Connection Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete SNMP Connection Handler",
                        "description":"Add, Search, Compare or Delete SNMP Connection Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"SNMP Connection Handler POSTRequest",
                                "in":"body",
                                "description":"SNMP Connection Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/SNMP Connection Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/SNMP Connection Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SNMP Connection Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-26",
                        "x-filename-id":"rest-v1-admin-x-operations-26"
                    },
                    {
                        "tags":[
                            "Crypto Manager"
                        ],
                        "summary":"Add, Search, Compare or Delete Crypto Manager",
                        "description":"Add, Search, Compare or Delete Crypto Manager",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Crypto Manager POSTRequest",
                                "in":"body",
                                "description":"Crypto Manager that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Crypto Manager POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Crypto Manager ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Crypto Manager SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-27",
                        "x-filename-id":"rest-v1-admin-x-operations-27"
                    },
                    {
                        "tags":[
                            "Data Encryption"
                        ],
                        "summary":"Add, Search, Compare or Delete Data Encryption",
                        "description":"Add, Search, Compare or Delete Data Encryption",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Data Encryption POSTRequest",
                                "in":"body",
                                "description":"Data Encryption that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Data Encryption POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Data Encryption ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Data Encryption SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-28",
                        "x-filename-id":"rest-v1-admin-x-operations-28"
                    },
                    {
                        "tags":[
                            "DB Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete DB Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete DB Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"DB Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"DB Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/DB Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/DB Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/DB Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-29",
                        "x-filename-id":"rest-v1-admin-x-operations-29"
                    },
                    {
                        "tags":[
                            "Debug Target"
                        ],
                        "summary":"Add, Search, Compare or Delete Debug Target",
                        "description":"Add, Search, Compare or Delete Debug Target",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Debug Target POSTRequest",
                                "in":"body",
                                "description":"Debug Target that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Debug Target POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Debug Target ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Debug Target SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-30",
                        "x-filename-id":"rest-v1-admin-x-operations-30"
                    },
                    {
                        "tags":[
                            "Directory End Point"
                        ],
                        "summary":"Add, Search, Compare or Delete Directory End Point",
                        "description":"Add, Search, Compare or Delete Directory End Point",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Directory End Point POSTRequest",
                                "in":"body",
                                "description":"Directory End Point that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Directory End Point POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Directory End Point ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory End Point SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-31",
                        "x-filename-id":"rest-v1-admin-x-operations-31"
                    },
                    {
                        "tags":[
                            "Directory Integration Platform Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete Directory Integration Platform Extension",
                        "description":"Add, Search, Compare or Delete Directory Integration Platform Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Directory Integration Platform Extension POSTRequest",
                                "in":"body",
                                "description":"Directory Integration Platform Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Directory Integration Platform Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Directory Integration Platform Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory Integration Platform Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-32",
                        "x-filename-id":"rest-v1-admin-x-operations-32"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Capacity Distribution Algorithm",
                        "description":"Add, Search, Compare or Delete Capacity Distribution Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Capacity Distribution Algorithm POSTRequest",
                                "in":"body",
                                "description":"Capacity Distribution Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-33",
                        "x-filename-id":"rest-v1-admin-x-operations-33"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Dnpattern Distribution Algorithm",
                        "description":"Add, Search, Compare or Delete Dnpattern Distribution Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dnpattern Distribution Algorithm POSTRequest",
                                "in":"body",
                                "description":"Dnpattern Distribution Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-34",
                        "x-filename-id":"rest-v1-admin-x-operations-34"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Lexico Distribution Algorithm",
                        "description":"Add, Search, Compare or Delete Lexico Distribution Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Lexico Distribution Algorithm POSTRequest",
                                "in":"body",
                                "description":"Lexico Distribution Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-35",
                        "x-filename-id":"rest-v1-admin-x-operations-35"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Numeric Distribution Algorithm",
                        "description":"Add, Search, Compare or Delete Numeric Distribution Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Numeric Distribution Algorithm POSTRequest",
                                "in":"body",
                                "description":"Numeric Distribution Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-36",
                        "x-filename-id":"rest-v1-admin-x-operations-36"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Partition"
                        ],
                        "summary":"Add, Search, Compare or Delete Capacity Distribution Partition",
                        "description":"Add, Search, Compare or Delete Capacity Distribution Partition",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Capacity Distribution Partition POSTRequest",
                                "in":"body",
                                "description":"Capacity Distribution Partition that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Partition POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Partition ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Partition SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-37",
                        "x-filename-id":"rest-v1-admin-x-operations-37"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Partition"
                        ],
                        "summary":"Add, Search, Compare or Delete Dnpattern Distribution Partition",
                        "description":"Add, Search, Compare or Delete Dnpattern Distribution Partition",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dnpattern Distribution Partition POSTRequest",
                                "in":"body",
                                "description":"Dnpattern Distribution Partition that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Partition POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Partition ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Partition SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-38",
                        "x-filename-id":"rest-v1-admin-x-operations-38"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Partition"
                        ],
                        "summary":"Add, Search, Compare or Delete Lexico Distribution Partition",
                        "description":"Add, Search, Compare or Delete Lexico Distribution Partition",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Lexico Distribution Partition POSTRequest",
                                "in":"body",
                                "description":"Lexico Distribution Partition that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Partition POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Partition ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Partition SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-39",
                        "x-filename-id":"rest-v1-admin-x-operations-39"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Partition"
                        ],
                        "summary":"Add, Search, Compare or Delete Numeric Distribution Partition",
                        "description":"Add, Search, Compare or Delete Numeric Distribution Partition",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Numeric Distribution Partition POSTRequest",
                                "in":"body",
                                "description":"Numeric Distribution Partition that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Partition POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Partition ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Partition SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-40",
                        "x-filename-id":"rest-v1-admin-x-operations-40"
                    },
                    {
                        "tags":[
                            "Distribution Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Distribution Workflow Element",
                        "description":"Add, Search, Compare or Delete Distribution Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Distribution Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Distribution Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Distribution Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Distribution Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Distribution Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-41",
                        "x-filename-id":"rest-v1-admin-x-operations-41"
                    },
                    {
                        "tags":[
                            "DN Renaming Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete DN Renaming Workflow Element",
                        "description":"Add, Search, Compare or Delete DN Renaming Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"DN Renaming Workflow Element POSTRequest",
                                "in":"body",
                                "description":"DN Renaming Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/DN Renaming Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/DN Renaming Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/DN Renaming Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-42",
                        "x-filename-id":"rest-v1-admin-x-operations-42"
                    },
                    {
                        "tags":[
                            "Dsee Gateway Plugin"
                        ],
                        "summary":"Add, Search, Compare or Delete Dsee Gateway Plugin",
                        "description":"Add, Search, Compare or Delete Dsee Gateway Plugin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dsee Gateway Plugin POSTRequest",
                                "in":"body",
                                "description":"Dsee Gateway Plugin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dsee Gateway Plugin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Gateway Plugin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Gateway Plugin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-43",
                        "x-filename-id":"rest-v1-admin-x-operations-43"
                    },
                    {
                        "tags":[
                            "Dynamic Entry Tree Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Dynamic Entry Tree Workflow Element",
                        "description":"Add, Search, Compare or Delete Dynamic Entry Tree Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dynamic Entry Tree Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Dynamic Entry Tree Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-44",
                        "x-filename-id":"rest-v1-admin-x-operations-44"
                    },
                    {
                        "tags":[
                            "Dynamic Groups Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Dynamic Groups Workflow Element",
                        "description":"Add, Search, Compare or Delete Dynamic Groups Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dynamic Groups Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Dynamic Groups Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Groups Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Groups Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Groups Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-45",
                        "x-filename-id":"rest-v1-admin-x-operations-45"
                    },
                    {
                        "tags":[
                            "Servlet End Point"
                        ],
                        "summary":"Add, Search, Compare or Delete Servlet End Point",
                        "description":"Add, Search, Compare or Delete Servlet End Point",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Servlet End Point POSTRequest",
                                "in":"body",
                                "description":"Servlet End Point that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Servlet End Point POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Servlet End Point ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Servlet End Point SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-46",
                        "x-filename-id":"rest-v1-admin-x-operations-46"
                    },
                    {
                        "tags":[
                            "Web App End Point"
                        ],
                        "summary":"Add, Search, Compare or Delete Web App End Point",
                        "description":"Add, Search, Compare or Delete Web App End Point",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Web App End Point POSTRequest",
                                "in":"body",
                                "description":"Web App End Point that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Web App End Point POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Web App End Point ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Web App End Point SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-47",
                        "x-filename-id":"rest-v1-admin-x-operations-47"
                    },
                    {
                        "tags":[
                            "FIFO Entry Cache"
                        ],
                        "summary":"Add, Search, Compare or Delete FIFO Entry Cache",
                        "description":"Add, Search, Compare or Delete FIFO Entry Cache",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"FIFO Entry Cache POSTRequest",
                                "in":"body",
                                "description":"FIFO Entry Cache that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/FIFO Entry Cache POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Entry Cache ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Entry Cache SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-48",
                        "x-filename-id":"rest-v1-admin-x-operations-48"
                    },
                    {
                        "tags":[
                            "FIFO Group Entry Cache"
                        ],
                        "summary":"Add, Search, Compare or Delete FIFO Group Entry Cache",
                        "description":"Add, Search, Compare or Delete FIFO Group Entry Cache",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"FIFO Group Entry Cache POSTRequest",
                                "in":"body",
                                "description":"FIFO Group Entry Cache that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/FIFO Group Entry Cache POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Group Entry Cache ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Group Entry Cache SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-49",
                        "x-filename-id":"rest-v1-admin-x-operations-49"
                    },
                    {
                        "tags":[
                            "File System Entry Cache"
                        ],
                        "summary":"Add, Search, Compare or Delete File System Entry Cache",
                        "description":"Add, Search, Compare or Delete File System Entry Cache",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File System Entry Cache POSTRequest",
                                "in":"body",
                                "description":"File System Entry Cache that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File System Entry Cache POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File System Entry Cache ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File System Entry Cache SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-50",
                        "x-filename-id":"rest-v1-admin-x-operations-50"
                    },
                    {
                        "tags":[
                            "Soft Reference Entry Cache"
                        ],
                        "summary":"Add, Search, Compare or Delete Soft Reference Entry Cache",
                        "description":"Add, Search, Compare or Delete Soft Reference Entry Cache",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Soft Reference Entry Cache POSTRequest",
                                "in":"body",
                                "description":"Soft Reference Entry Cache that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Soft Reference Entry Cache POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Soft Reference Entry Cache ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Soft Reference Entry Cache SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-51",
                        "x-filename-id":"rest-v1-admin-x-operations-51"
                    },
                    {
                        "tags":[
                            "Eus Alias Resolution Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Eus Alias Resolution Workflow Element",
                        "description":"Add, Search, Compare or Delete Eus Alias Resolution Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Eus Alias Resolution Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Eus Alias Resolution Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-52",
                        "x-filename-id":"rest-v1-admin-x-operations-52"
                    },
                    {
                        "tags":[
                            "Eus Context Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Eus Context Workflow Element",
                        "description":"Add, Search, Compare or Delete Eus Context Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Eus Context Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Eus Context Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Eus Context Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Eus Context Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Context Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-53",
                        "x-filename-id":"rest-v1-admin-x-operations-53"
                    },
                    {
                        "tags":[
                            "Eus Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Eus Workflow Element",
                        "description":"Add, Search, Compare or Delete Eus Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Eus Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Eus Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Eus Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Eus Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-54",
                        "x-filename-id":"rest-v1-admin-x-operations-54"
                    },
                    {
                        "tags":[
                            "Exact Match Identity Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Exact Match Identity Mapper",
                        "description":"Add, Search, Compare or Delete Exact Match Identity Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Exact Match Identity Mapper POSTRequest",
                                "in":"body",
                                "description":"Exact Match Identity Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Exact Match Identity Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Exact Match Identity Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Exact Match Identity Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-55",
                        "x-filename-id":"rest-v1-admin-x-operations-55"
                    },
                    {
                        "tags":[
                            "Cancel Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Cancel Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Cancel Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Cancel Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Cancel Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Cancel Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Cancel Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Cancel Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-56",
                        "x-filename-id":"rest-v1-admin-x-operations-56"
                    },
                    {
                        "tags":[
                            "Get Connection Id Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Get Connection Id Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Get Connection Id Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Get Connection Id Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Get Connection Id Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-57",
                        "x-filename-id":"rest-v1-admin-x-operations-57"
                    },
                    {
                        "tags":[
                            "Get Symmetric Key Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Get Symmetric Key Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Get Symmetric Key Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Get Symmetric Key Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Get Symmetric Key Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-58",
                        "x-filename-id":"rest-v1-admin-x-operations-58"
                    },
                    {
                        "tags":[
                            "Password Modify Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Password Modify Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Password Modify Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Password Modify Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Password Modify Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Password Modify Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Password Modify Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Modify Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-59",
                        "x-filename-id":"rest-v1-admin-x-operations-59"
                    },
                    {
                        "tags":[
                            "Password Policy State Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Password Policy State Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Password Policy State Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Password Policy State Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Password Policy State Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Password Policy State Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy State Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy State Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-60",
                        "x-filename-id":"rest-v1-admin-x-operations-60"
                    },
                    {
                        "tags":[
                            "Start TLS Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Start TLS Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Start TLS Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Start TLS Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Start TLS Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Start TLS Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Start TLS Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Start TLS Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-61",
                        "x-filename-id":"rest-v1-admin-x-operations-61"
                    },
                    {
                        "tags":[
                            "Who Am I Extended Operation Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Who Am I Extended Operation Handler",
                        "description":"Add, Search, Compare or Delete Who Am I Extended Operation Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Who Am I Extended Operation Handler POSTRequest",
                                "in":"body",
                                "description":"Who Am I Extended Operation Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Who Am I Extended Operation Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Who Am I Extended Operation Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Who Am I Extended Operation Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-62",
                        "x-filename-id":"rest-v1-admin-x-operations-62"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Index Catalog Extension",
                        "description":"Add, Search, Compare or Delete Global Index Catalog Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Index Catalog Extension POSTRequest",
                                "in":"body",
                                "description":"Global Index Catalog Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-63",
                        "x-filename-id":"rest-v1-admin-x-operations-63"
                    },
                    {
                        "tags":[
                            "Global Index Catalogs Shared Cache Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Index Catalogs Shared Cache Extension",
                        "description":"Add, Search, Compare or Delete Global Index Catalogs Shared Cache Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Index Catalogs Shared Cache Extension POSTRequest",
                                "in":"body",
                                "description":"Global Index Catalogs Shared Cache Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-64",
                        "x-filename-id":"rest-v1-admin-x-operations-64"
                    },
                    {
                        "tags":[
                            "LDAP Server Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete LDAP Server Extension",
                        "description":"Add, Search, Compare or Delete LDAP Server Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"LDAP Server Extension POSTRequest",
                                "in":"body",
                                "description":"LDAP Server Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/LDAP Server Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Server Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Server Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-65",
                        "x-filename-id":"rest-v1-admin-x-operations-65"
                    },
                    {
                        "tags":[
                            "RDBMS Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete RDBMS Extension",
                        "description":"Add, Search, Compare or Delete RDBMS Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"RDBMS Extension POSTRequest",
                                "in":"body",
                                "description":"RDBMS Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-66",
                        "x-filename-id":"rest-v1-admin-x-operations-66"
                    },
                    {
                        "tags":[
                            "REST Server Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete REST Server Extension",
                        "description":"Add, Search, Compare or Delete REST Server Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"REST Server Extension POSTRequest",
                                "in":"body",
                                "description":"REST Server Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/REST Server Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/REST Server Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/REST Server Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-67",
                        "x-filename-id":"rest-v1-admin-x-operations-67"
                    },
                    {
                        "tags":[
                            "REST Web Service Extension"
                        ],
                        "summary":"Add, Search, Compare or Delete REST Web Service Extension",
                        "description":"Add, Search, Compare or Delete REST Web Service Extension",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"REST Web Service Extension POSTRequest",
                                "in":"body",
                                "description":"REST Web Service Extension that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/REST Web Service Extension POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/REST Web Service Extension ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/REST Web Service Extension SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-68",
                        "x-filename-id":"rest-v1-admin-x-operations-68"
                    },
                    {
                        "tags":[
                            "External Changelog Domain"
                        ],
                        "summary":"Add, Search, Compare or Delete External Changelog Domain",
                        "description":"Add, Search, Compare or Delete External Changelog Domain",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"External Changelog Domain POSTRequest",
                                "in":"body",
                                "description":"External Changelog Domain that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/External Changelog Domain POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/External Changelog Domain ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/External Changelog Domain SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-69",
                        "x-filename-id":"rest-v1-admin-x-operations-69"
                    },
                    {
                        "tags":[
                            "Fa Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Fa Workflow Element",
                        "description":"Add, Search, Compare or Delete Fa Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Fa Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Fa Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Fa Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Fa Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fa Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-70",
                        "x-filename-id":"rest-v1-admin-x-operations-70"
                    },
                    {
                        "tags":[
                            "Filter Inbound Attribute Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Filter Inbound Attribute Transformation",
                        "description":"Add, Search, Compare or Delete Filter Inbound Attribute Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Filter Inbound Attribute Transformation POSTRequest",
                                "in":"body",
                                "description":"Filter Inbound Attribute Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Filter Inbound Attribute Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Filter Inbound Attribute Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Filter Inbound Attribute Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-71",
                        "x-filename-id":"rest-v1-admin-x-operations-71"
                    },
                    {
                        "tags":[
                            "Filter Outbound Attribute Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Filter Outbound Attribute Transformation",
                        "description":"Add, Search, Compare or Delete Filter Outbound Attribute Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Filter Outbound Attribute Transformation POSTRequest",
                                "in":"body",
                                "description":"Filter Outbound Attribute Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Filter Outbound Attribute Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Filter Outbound Attribute Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Filter Outbound Attribute Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-72",
                        "x-filename-id":"rest-v1-admin-x-operations-72"
                    },
                    {
                        "tags":[
                            "Flat Tree Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Flat Tree Workflow Element",
                        "description":"Add, Search, Compare or Delete Flat Tree Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Flat Tree Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Flat Tree Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Flat Tree Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Flat Tree Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Flat Tree Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-73",
                        "x-filename-id":"rest-v1-admin-x-operations-73"
                    },
                    {
                        "tags":[
                            "Primary ForkJoin Participant"
                        ],
                        "summary":"Add, Search, Compare or Delete Primary ForkJoin Participant",
                        "description":"Add, Search, Compare or Delete Primary ForkJoin Participant",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Primary ForkJoin Participant POSTRequest",
                                "in":"body",
                                "description":"Primary ForkJoin Participant that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Primary ForkJoin Participant POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Primary ForkJoin Participant ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Primary ForkJoin Participant SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-74",
                        "x-filename-id":"rest-v1-admin-x-operations-74"
                    },
                    {
                        "tags":[
                            "Secondary ForkJoin Participant"
                        ],
                        "summary":"Add, Search, Compare or Delete Secondary ForkJoin Participant",
                        "description":"Add, Search, Compare or Delete Secondary ForkJoin Participant",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Secondary ForkJoin Participant POSTRequest",
                                "in":"body",
                                "description":"Secondary ForkJoin Participant that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Secondary ForkJoin Participant POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Secondary ForkJoin Participant ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Secondary ForkJoin Participant SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-75",
                        "x-filename-id":"rest-v1-admin-x-operations-75"
                    },
                    {
                        "tags":[
                            "ForkJoin Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete ForkJoin Workflow Element",
                        "description":"Add, Search, Compare or Delete ForkJoin Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"ForkJoin Workflow Element POSTRequest",
                                "in":"body",
                                "description":"ForkJoin Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/ForkJoin Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/ForkJoin Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/ForkJoin Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-76",
                        "x-filename-id":"rest-v1-admin-x-operations-76"
                    },
                    {
                        "tags":[
                            "Gateway Domain"
                        ],
                        "summary":"Add, Search, Compare or Delete Gateway Domain",
                        "description":"Add, Search, Compare or Delete Gateway Domain",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Gateway Domain POSTRequest",
                                "in":"body",
                                "description":"Gateway Domain that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Gateway Domain POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Gateway Domain ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Gateway Domain SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-77",
                        "x-filename-id":"rest-v1-admin-x-operations-77"
                    },
                    {
                        "tags":[
                            "Get Rid Of Duplicate Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Get Rid Of Duplicate Workflow Element",
                        "description":"Add, Search, Compare or Delete Get Rid Of Duplicate Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Get Rid Of Duplicate Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Get Rid Of Duplicate Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-78",
                        "x-filename-id":"rest-v1-admin-x-operations-78"
                    },
                    {
                        "tags":[
                            "Global Configuration"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Configuration",
                        "description":"Add, Search, Compare or Delete Global Configuration",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Configuration POSTRequest",
                                "in":"body",
                                "description":"Global Configuration that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Configuration POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Configuration ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Configuration SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-79",
                        "x-filename-id":"rest-v1-admin-x-operations-79"
                    },
                    {
                        "tags":[
                            "Global Index"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Index",
                        "description":"Add, Search, Compare or Delete Global Index",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Index POSTRequest",
                                "in":"body",
                                "description":"Global Index that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Index POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Index ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-80",
                        "x-filename-id":"rest-v1-admin-x-operations-80"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Replication Domain"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Index Catalog Replication Domain",
                        "description":"Add, Search, Compare or Delete Global Index Catalog Replication Domain",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Index Catalog Replication Domain POSTRequest",
                                "in":"body",
                                "description":"Global Index Catalog Replication Domain that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Replication Domain POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Replication Domain ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Replication Domain SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-81",
                        "x-filename-id":"rest-v1-admin-x-operations-81"
                    },
                    {
                        "tags":[
                            "Global Index Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Index Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Global Index Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Index Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Global Index Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Index Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-82",
                        "x-filename-id":"rest-v1-admin-x-operations-82"
                    },
                    {
                        "tags":[
                            "Global Index Replication Changes Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Global Index Replication Changes Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Global Index Replication Changes Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Global Index Replication Changes Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Global Index Replication Changes Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-83",
                        "x-filename-id":"rest-v1-admin-x-operations-83"
                    },
                    {
                        "tags":[
                            "Hide Entries By Filter Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Hide Entries By Filter Workflow Element",
                        "description":"Add, Search, Compare or Delete Hide Entries By Filter Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Hide Entries By Filter Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Hide Entries By Filter Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-84",
                        "x-filename-id":"rest-v1-admin-x-operations-84"
                    },
                    {
                        "tags":[
                            "Match And Replace Identity Mapper"
                        ],
                        "summary":"Add, Search, Compare or Delete Match And Replace Identity Mapper",
                        "description":"Add, Search, Compare or Delete Match And Replace Identity Mapper",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Match And Replace Identity Mapper POSTRequest",
                                "in":"body",
                                "description":"Match And Replace Identity Mapper that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Match And Replace Identity Mapper POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Match And Replace Identity Mapper ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Match And Replace Identity Mapper SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-85",
                        "x-filename-id":"rest-v1-admin-x-operations-85"
                    },
                    {
                        "tags":[
                            "Oauth Identity Provider"
                        ],
                        "summary":"Add, Search, Compare or Delete Oauth Identity Provider",
                        "description":"Add, Search, Compare or Delete Oauth Identity Provider",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Oauth Identity Provider POSTRequest",
                                "in":"body",
                                "description":"Oauth Identity Provider that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Oauth Identity Provider POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Oauth Identity Provider ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Oauth Identity Provider SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-86",
                        "x-filename-id":"rest-v1-admin-x-operations-86"
                    },
                    {
                        "tags":[
                            "Join Participant"
                        ],
                        "summary":"Add, Search, Compare or Delete Join Participant",
                        "description":"Add, Search, Compare or Delete Join Participant",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Join Participant POSTRequest",
                                "in":"body",
                                "description":"Join Participant that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Join Participant POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Join Participant ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Join Participant SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-87",
                        "x-filename-id":"rest-v1-admin-x-operations-87"
                    },
                    {
                        "tags":[
                            "Join Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Join Workflow Element",
                        "description":"Add, Search, Compare or Delete Join Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Join Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Join Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Join Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Join Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Join Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-88",
                        "x-filename-id":"rest-v1-admin-x-operations-88"
                    },
                    {
                        "tags":[
                            "Kerberos Auth Provider Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Kerberos Auth Provider Workflow Element",
                        "description":"Add, Search, Compare or Delete Kerberos Auth Provider Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Kerberos Auth Provider Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Kerberos Auth Provider Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-89",
                        "x-filename-id":"rest-v1-admin-x-operations-89"
                    },
                    {
                        "tags":[
                            "File Based Key Manager Provider"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based Key Manager Provider",
                        "description":"Add, Search, Compare or Delete File Based Key Manager Provider",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based Key Manager Provider POSTRequest",
                                "in":"body",
                                "description":"File Based Key Manager Provider that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based Key Manager Provider POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based Key Manager Provider ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Key Manager Provider SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-90",
                        "x-filename-id":"rest-v1-admin-x-operations-90"
                    },
                    {
                        "tags":[
                            "PKCS11 Key Manager Provider"
                        ],
                        "summary":"Add, Search, Compare or Delete PKCS11 Key Manager Provider",
                        "description":"Add, Search, Compare or Delete PKCS11 Key Manager Provider",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"PKCS11 Key Manager Provider POSTRequest",
                                "in":"body",
                                "description":"PKCS11 Key Manager Provider that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PKCS11 Key Manager Provider POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/PKCS11 Key Manager Provider ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PKCS11 Key Manager Provider SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-91",
                        "x-filename-id":"rest-v1-admin-x-operations-91"
                    },
                    {
                        "tags":[
                            "Key Manager Provider Key Pin"
                        ],
                        "summary":"Add, Search, Compare or Delete Key Manager Provider Key Pin",
                        "description":"Add, Search, Compare or Delete Key Manager Provider Key Pin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Key Manager Provider Key Pin POSTRequest",
                                "in":"body",
                                "description":"Key Manager Provider Key Pin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Key Manager Provider Key Pin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Key Manager Provider Key Pin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Key Manager Provider Key Pin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-92",
                        "x-filename-id":"rest-v1-admin-x-operations-92"
                    },
                    {
                        "tags":[
                            "Trust Store Key Pin"
                        ],
                        "summary":"Add, Search, Compare or Delete Trust Store Key Pin",
                        "description":"Add, Search, Compare or Delete Trust Store Key Pin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Trust Store Key Pin POSTRequest",
                                "in":"body",
                                "description":"Trust Store Key Pin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Key Pin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Key Pin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Key Pin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-93",
                        "x-filename-id":"rest-v1-admin-x-operations-93"
                    },
                    {
                        "tags":[
                            "Last Mod Plugin"
                        ],
                        "summary":"Add, Search, Compare or Delete Last Mod Plugin",
                        "description":"Add, Search, Compare or Delete Last Mod Plugin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Last Mod Plugin POSTRequest",
                                "in":"body",
                                "description":"Last Mod Plugin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Last Mod Plugin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Last Mod Plugin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Last Mod Plugin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-94",
                        "x-filename-id":"rest-v1-admin-x-operations-94"
                    },
                    {
                        "tags":[
                            "LDIF Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete LDIF Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete LDIF Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"LDIF Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"LDIF Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/LDIF Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-95",
                        "x-filename-id":"rest-v1-admin-x-operations-95"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Failover Load Balancing Algorithm",
                        "description":"Add, Search, Compare or Delete Failover Load Balancing Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Failover Load Balancing Algorithm POSTRequest",
                                "in":"body",
                                "description":"Failover Load Balancing Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-96",
                        "x-filename-id":"rest-v1-admin-x-operations-96"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Optimal Load Balancing Algorithm",
                        "description":"Add, Search, Compare or Delete Optimal Load Balancing Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Optimal Load Balancing Algorithm POSTRequest",
                                "in":"body",
                                "description":"Optimal Load Balancing Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-97",
                        "x-filename-id":"rest-v1-admin-x-operations-97"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Proportional Load Balancing Algorithm",
                        "description":"Add, Search, Compare or Delete Proportional Load Balancing Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Proportional Load Balancing Algorithm POSTRequest",
                                "in":"body",
                                "description":"Proportional Load Balancing Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-98",
                        "x-filename-id":"rest-v1-admin-x-operations-98"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Saturation Load Balancing Algorithm",
                        "description":"Add, Search, Compare or Delete Saturation Load Balancing Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Saturation Load Balancing Algorithm POSTRequest",
                                "in":"body",
                                "description":"Saturation Load Balancing Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-99",
                        "x-filename-id":"rest-v1-admin-x-operations-99"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Algorithm"
                        ],
                        "summary":"Add, Search, Compare or Delete Searchfilter Load Balancing Algorithm",
                        "description":"Add, Search, Compare or Delete Searchfilter Load Balancing Algorithm",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Searchfilter Load Balancing Algorithm POSTRequest",
                                "in":"body",
                                "description":"Searchfilter Load Balancing Algorithm that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-100",
                        "x-filename-id":"rest-v1-admin-x-operations-100"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Route"
                        ],
                        "summary":"Add, Search, Compare or Delete Failover Load Balancing Route",
                        "description":"Add, Search, Compare or Delete Failover Load Balancing Route",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Failover Load Balancing Route POSTRequest",
                                "in":"body",
                                "description":"Failover Load Balancing Route that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Route POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Route ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Route SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-101",
                        "x-filename-id":"rest-v1-admin-x-operations-101"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Route"
                        ],
                        "summary":"Add, Search, Compare or Delete Optimal Load Balancing Route",
                        "description":"Add, Search, Compare or Delete Optimal Load Balancing Route",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Optimal Load Balancing Route POSTRequest",
                                "in":"body",
                                "description":"Optimal Load Balancing Route that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Route POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Route ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Route SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-102",
                        "x-filename-id":"rest-v1-admin-x-operations-102"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Route"
                        ],
                        "summary":"Add, Search, Compare or Delete Proportional Load Balancing Route",
                        "description":"Add, Search, Compare or Delete Proportional Load Balancing Route",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Proportional Load Balancing Route POSTRequest",
                                "in":"body",
                                "description":"Proportional Load Balancing Route that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Route POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Route ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Route SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-103",
                        "x-filename-id":"rest-v1-admin-x-operations-103"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Route"
                        ],
                        "summary":"Add, Search, Compare or Delete Saturation Load Balancing Route",
                        "description":"Add, Search, Compare or Delete Saturation Load Balancing Route",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Saturation Load Balancing Route POSTRequest",
                                "in":"body",
                                "description":"Saturation Load Balancing Route that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Route POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Route ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Route SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-104",
                        "x-filename-id":"rest-v1-admin-x-operations-104"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Route"
                        ],
                        "summary":"Add, Search, Compare or Delete Searchfilter Load Balancing Route",
                        "description":"Add, Search, Compare or Delete Searchfilter Load Balancing Route",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Searchfilter Load Balancing Route POSTRequest",
                                "in":"body",
                                "description":"Searchfilter Load Balancing Route that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Route POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Route ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Route SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-105",
                        "x-filename-id":"rest-v1-admin-x-operations-105"
                    },
                    {
                        "tags":[
                            "Load Balancing Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Load Balancing Workflow Element",
                        "description":"Add, Search, Compare or Delete Load Balancing Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Load Balancing Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Load Balancing Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Load Balancing Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Load Balancing Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Load Balancing Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-106",
                        "x-filename-id":"rest-v1-admin-x-operations-106"
                    },
                    {
                        "tags":[
                            "Memory Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Memory Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Memory Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Memory Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Memory Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Memory Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Memory Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Memory Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-107",
                        "x-filename-id":"rest-v1-admin-x-operations-107"
                    },
                    {
                        "tags":[
                            "Monitor Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Monitor Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Monitor Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Monitor Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Monitor Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Monitor Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Monitor Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Monitor Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-108",
                        "x-filename-id":"rest-v1-admin-x-operations-108"
                    },
                    {
                        "tags":[
                            "Null Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Null Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Null Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Null Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Null Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Null Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Null Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Null Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-109",
                        "x-filename-id":"rest-v1-admin-x-operations-109"
                    },
                    {
                        "tags":[
                            "Schema Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Schema Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Schema Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Schema Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Schema Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Schema Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Schema Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Schema Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-110",
                        "x-filename-id":"rest-v1-admin-x-operations-110"
                    },
                    {
                        "tags":[
                            "Trust Store Local Backend Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Trust Store Local Backend Workflow Element",
                        "description":"Add, Search, Compare or Delete Trust Store Local Backend Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Trust Store Local Backend Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Trust Store Local Backend Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-111",
                        "x-filename-id":"rest-v1-admin-x-operations-111"
                    },
                    {
                        "tags":[
                            "Local DB Index"
                        ],
                        "summary":"Add, Search, Compare or Delete Local DB Index",
                        "description":"Add, Search, Compare or Delete Local DB Index",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Local DB Index POSTRequest",
                                "in":"body",
                                "description":"Local DB Index that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Local DB Index POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Local DB Index ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Local DB Index SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-112",
                        "x-filename-id":"rest-v1-admin-x-operations-112"
                    },
                    {
                        "tags":[
                            "Local DB VLV Index"
                        ],
                        "summary":"Add, Search, Compare or Delete Local DB VLV Index",
                        "description":"Add, Search, Compare or Delete Local DB VLV Index",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Local DB VLV Index POSTRequest",
                                "in":"body",
                                "description":"Local DB VLV Index that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Local DB VLV Index POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Local DB VLV Index ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Local DB VLV Index SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-113",
                        "x-filename-id":"rest-v1-admin-x-operations-113"
                    },
                    {
                        "tags":[
                            "File Based Access Control Log Publisher"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based Access Control Log Publisher",
                        "description":"Add, Search, Compare or Delete File Based Access Control Log Publisher",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based Access Control Log Publisher POSTRequest",
                                "in":"body",
                                "description":"File Based Access Control Log Publisher that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based Access Control Log Publisher POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based Access Control Log Publisher ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Access Control Log Publisher SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-114",
                        "x-filename-id":"rest-v1-admin-x-operations-114"
                    },
                    {
                        "tags":[
                            "High Etime File Based Access Log Publisher"
                        ],
                        "summary":"Add, Search, Compare or Delete High Etime File Based Access Log Publisher",
                        "description":"Add, Search, Compare or Delete High Etime File Based Access Log Publisher",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"High Etime File Based Access Log Publisher POSTRequest",
                                "in":"body",
                                "description":"High Etime File Based Access Log Publisher that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/High Etime File Based Access Log Publisher POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/High Etime File Based Access Log Publisher ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/High Etime File Based Access Log Publisher SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-115",
                        "x-filename-id":"rest-v1-admin-x-operations-115"
                    },
                    {
                        "tags":[
                            "File Based Audit Log Publisher"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based Audit Log Publisher",
                        "description":"Add, Search, Compare or Delete File Based Audit Log Publisher",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based Audit Log Publisher POSTRequest",
                                "in":"body",
                                "description":"File Based Audit Log Publisher that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based Audit Log Publisher POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based Audit Log Publisher ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Audit Log Publisher SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-116",
                        "x-filename-id":"rest-v1-admin-x-operations-116"
                    },
                    {
                        "tags":[
                            "File Based Debug Log Publisher"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based Debug Log Publisher",
                        "description":"Add, Search, Compare or Delete File Based Debug Log Publisher",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based Debug Log Publisher POSTRequest",
                                "in":"body",
                                "description":"File Based Debug Log Publisher that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based Debug Log Publisher POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based Debug Log Publisher ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Debug Log Publisher SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-117",
                        "x-filename-id":"rest-v1-admin-x-operations-117"
                    },
                    {
                        "tags":[
                            "File Based Error Log Publisher"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based Error Log Publisher",
                        "description":"Add, Search, Compare or Delete File Based Error Log Publisher",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based Error Log Publisher POSTRequest",
                                "in":"body",
                                "description":"File Based Error Log Publisher that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based Error Log Publisher POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based Error Log Publisher ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Error Log Publisher SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-118",
                        "x-filename-id":"rest-v1-admin-x-operations-118"
                    },
                    {
                        "tags":[
                            "File Based HTTP Access Log Publisher"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based HTTP Access Log Publisher",
                        "description":"Add, Search, Compare or Delete File Based HTTP Access Log Publisher",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based HTTP Access Log Publisher POSTRequest",
                                "in":"body",
                                "description":"File Based HTTP Access Log Publisher that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based HTTP Access Log Publisher POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based HTTP Access Log Publisher ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based HTTP Access Log Publisher SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-119",
                        "x-filename-id":"rest-v1-admin-x-operations-119"
                    },
                    {
                        "tags":[
                            "File Count Log Retention Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete File Count Log Retention Policy",
                        "description":"Add, Search, Compare or Delete File Count Log Retention Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Count Log Retention Policy POSTRequest",
                                "in":"body",
                                "description":"File Count Log Retention Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Count Log Retention Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Count Log Retention Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Count Log Retention Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-120",
                        "x-filename-id":"rest-v1-admin-x-operations-120"
                    },
                    {
                        "tags":[
                            "Free Disk Space Log Retention Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Free Disk Space Log Retention Policy",
                        "description":"Add, Search, Compare or Delete Free Disk Space Log Retention Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Free Disk Space Log Retention Policy POSTRequest",
                                "in":"body",
                                "description":"Free Disk Space Log Retention Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Free Disk Space Log Retention Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Free Disk Space Log Retention Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Free Disk Space Log Retention Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-121",
                        "x-filename-id":"rest-v1-admin-x-operations-121"
                    },
                    {
                        "tags":[
                            "Size Limit Log Retention Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Size Limit Log Retention Policy",
                        "description":"Add, Search, Compare or Delete Size Limit Log Retention Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Size Limit Log Retention Policy POSTRequest",
                                "in":"body",
                                "description":"Size Limit Log Retention Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Retention Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Retention Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Retention Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-122",
                        "x-filename-id":"rest-v1-admin-x-operations-122"
                    },
                    {
                        "tags":[
                            "Fixed Time Log Rotation Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Fixed Time Log Rotation Policy",
                        "description":"Add, Search, Compare or Delete Fixed Time Log Rotation Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Fixed Time Log Rotation Policy POSTRequest",
                                "in":"body",
                                "description":"Fixed Time Log Rotation Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Fixed Time Log Rotation Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Fixed Time Log Rotation Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fixed Time Log Rotation Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-123",
                        "x-filename-id":"rest-v1-admin-x-operations-123"
                    },
                    {
                        "tags":[
                            "Size Limit Log Rotation Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Size Limit Log Rotation Policy",
                        "description":"Add, Search, Compare or Delete Size Limit Log Rotation Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Size Limit Log Rotation Policy POSTRequest",
                                "in":"body",
                                "description":"Size Limit Log Rotation Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Rotation Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Rotation Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Rotation Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-124",
                        "x-filename-id":"rest-v1-admin-x-operations-124"
                    },
                    {
                        "tags":[
                            "Time Limit Log Rotation Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Time Limit Log Rotation Policy",
                        "description":"Add, Search, Compare or Delete Time Limit Log Rotation Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Time Limit Log Rotation Policy POSTRequest",
                                "in":"body",
                                "description":"Time Limit Log Rotation Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Time Limit Log Rotation Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Time Limit Log Rotation Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Time Limit Log Rotation Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-125",
                        "x-filename-id":"rest-v1-admin-x-operations-125"
                    },
                    {
                        "tags":[
                            "Map Attribute Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Map Attribute Transformation",
                        "description":"Add, Search, Compare or Delete Map Attribute Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Map Attribute Transformation POSTRequest",
                                "in":"body",
                                "description":"Map Attribute Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Map Attribute Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Map Attribute Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Map Attribute Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-126",
                        "x-filename-id":"rest-v1-admin-x-operations-126"
                    },
                    {
                        "tags":[
                            "Map Object Class Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Map Object Class Transformation",
                        "description":"Add, Search, Compare or Delete Map Object Class Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Map Object Class Transformation POSTRequest",
                                "in":"body",
                                "description":"Map Object Class Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Map Object Class Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Map Object Class Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Map Object Class Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-127",
                        "x-filename-id":"rest-v1-admin-x-operations-127"
                    },
                    {
                        "tags":[
                            "Collation Matching Rule"
                        ],
                        "summary":"Add, Search, Compare or Delete Collation Matching Rule",
                        "description":"Add, Search, Compare or Delete Collation Matching Rule",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Collation Matching Rule POSTRequest",
                                "in":"body",
                                "description":"Collation Matching Rule that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Collation Matching Rule POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Collation Matching Rule ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Collation Matching Rule SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-128",
                        "x-filename-id":"rest-v1-admin-x-operations-128"
                    },
                    {
                        "tags":[
                            "Network Group"
                        ],
                        "summary":"Add, Search, Compare or Delete Network Group",
                        "description":"Add, Search, Compare or Delete Network Group",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Network Group POSTRequest",
                                "in":"body",
                                "description":"Network Group that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Network Group POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Network Group ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Network Group SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-129",
                        "x-filename-id":"rest-v1-admin-x-operations-129"
                    },
                    {
                        "tags":[
                            "Objectclass Mapping"
                        ],
                        "summary":"Add, Search, Compare or Delete Objectclass Mapping",
                        "description":"Add, Search, Compare or Delete Objectclass Mapping",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Objectclass Mapping POSTRequest",
                                "in":"body",
                                "description":"Objectclass Mapping that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Objectclass Mapping POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Objectclass Mapping ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Objectclass Mapping SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-130",
                        "x-filename-id":"rest-v1-admin-x-operations-130"
                    },
                    {
                        "tags":[
                            "Pass Through Authentication Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Pass Through Authentication Workflow Element",
                        "description":"Add, Search, Compare or Delete Pass Through Authentication Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Pass Through Authentication Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Pass Through Authentication Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Pass Through Authentication Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Pass Through Authentication Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Pass Through Authentication Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-131",
                        "x-filename-id":"rest-v1-admin-x-operations-131"
                    },
                    {
                        "tags":[
                            "Random Password Generator"
                        ],
                        "summary":"Add, Search, Compare or Delete Random Password Generator",
                        "description":"Add, Search, Compare or Delete Random Password Generator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Random Password Generator POSTRequest",
                                "in":"body",
                                "description":"Random Password Generator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Random Password Generator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Random Password Generator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Random Password Generator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-132",
                        "x-filename-id":"rest-v1-admin-x-operations-132"
                    },
                    {
                        "tags":[
                            "Password Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Password Policy",
                        "description":"Add, Search, Compare or Delete Password Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Password Policy POSTRequest",
                                "in":"body",
                                "description":"Password Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Password Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-133",
                        "x-filename-id":"rest-v1-admin-x-operations-133"
                    },
                    {
                        "tags":[
                            "Password Policy Import Plugin"
                        ],
                        "summary":"Add, Search, Compare or Delete Password Policy Import Plugin",
                        "description":"Add, Search, Compare or Delete Password Policy Import Plugin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Password Policy Import Plugin POSTRequest",
                                "in":"body",
                                "description":"Password Policy Import Plugin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Import Plugin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Import Plugin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Import Plugin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-134",
                        "x-filename-id":"rest-v1-admin-x-operations-134"
                    },
                    {
                        "tags":[
                            "AES Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete AES Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete AES Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"AES Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"AES Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/AES Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/AES Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/AES Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-135",
                        "x-filename-id":"rest-v1-admin-x-operations-135"
                    },
                    {
                        "tags":[
                            "Base64 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Base64 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Base64 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Base64 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Base64 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Base64 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Base64 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Base64 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-136",
                        "x-filename-id":"rest-v1-admin-x-operations-136"
                    },
                    {
                        "tags":[
                            "Blowfish Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Blowfish Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Blowfish Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Blowfish Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Blowfish Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Blowfish Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Blowfish Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Blowfish Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-137",
                        "x-filename-id":"rest-v1-admin-x-operations-137"
                    },
                    {
                        "tags":[
                            "Clear Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Clear Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Clear Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Clear Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Clear Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Clear Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Clear Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Clear Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-138",
                        "x-filename-id":"rest-v1-admin-x-operations-138"
                    },
                    {
                        "tags":[
                            "Crypt Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Crypt Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Crypt Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Crypt Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Crypt Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Crypt Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Crypt Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Crypt Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-139",
                        "x-filename-id":"rest-v1-admin-x-operations-139"
                    },
                    {
                        "tags":[
                            "EUSPBKDF2SHA512 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete EUSPBKDF2SHA512 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete EUSPBKDF2SHA512 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"EUSPBKDF2SHA512 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"EUSPBKDF2SHA512 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-140",
                        "x-filename-id":"rest-v1-admin-x-operations-140"
                    },
                    {
                        "tags":[
                            "MD5 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete MD5 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete MD5 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"MD5 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"MD5 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/MD5 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/MD5 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/MD5 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-141",
                        "x-filename-id":"rest-v1-admin-x-operations-141"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA1 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete PBKDF2HMACSHA1 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete PBKDF2HMACSHA1 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"PBKDF2HMACSHA1 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"PBKDF2HMACSHA1 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-142",
                        "x-filename-id":"rest-v1-admin-x-operations-142"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA256 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete PBKDF2HMACSHA256 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete PBKDF2HMACSHA256 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"PBKDF2HMACSHA256 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"PBKDF2HMACSHA256 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-143",
                        "x-filename-id":"rest-v1-admin-x-operations-143"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA512 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete PBKDF2HMACSHA512 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete PBKDF2HMACSHA512 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"PBKDF2HMACSHA512 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"PBKDF2HMACSHA512 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-144",
                        "x-filename-id":"rest-v1-admin-x-operations-144"
                    },
                    {
                        "tags":[
                            "RC4 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete RC4 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete RC4 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"RC4 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"RC4 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/RC4 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/RC4 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RC4 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-145",
                        "x-filename-id":"rest-v1-admin-x-operations-145"
                    },
                    {
                        "tags":[
                            "Salted MD5 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Salted MD5 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Salted MD5 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Salted MD5 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Salted MD5 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-146",
                        "x-filename-id":"rest-v1-admin-x-operations-146"
                    },
                    {
                        "tags":[
                            "Salted SHA1 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Salted SHA1 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Salted SHA1 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Salted SHA1 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Salted SHA1 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-147",
                        "x-filename-id":"rest-v1-admin-x-operations-147"
                    },
                    {
                        "tags":[
                            "Salted SHA256 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Salted SHA256 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Salted SHA256 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Salted SHA256 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Salted SHA256 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-148",
                        "x-filename-id":"rest-v1-admin-x-operations-148"
                    },
                    {
                        "tags":[
                            "Salted SHA384 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Salted SHA384 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Salted SHA384 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Salted SHA384 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Salted SHA384 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-149",
                        "x-filename-id":"rest-v1-admin-x-operations-149"
                    },
                    {
                        "tags":[
                            "Salted SHA512 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Salted SHA512 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Salted SHA512 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Salted SHA512 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Salted SHA512 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-150",
                        "x-filename-id":"rest-v1-admin-x-operations-150"
                    },
                    {
                        "tags":[
                            "SHA1 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete SHA1 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete SHA1 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"SHA1 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"SHA1 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/SHA1 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/SHA1 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA1 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-151",
                        "x-filename-id":"rest-v1-admin-x-operations-151"
                    },
                    {
                        "tags":[
                            "SHA256 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete SHA256 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete SHA256 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"SHA256 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"SHA256 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/SHA256 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/SHA256 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA256 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-152",
                        "x-filename-id":"rest-v1-admin-x-operations-152"
                    },
                    {
                        "tags":[
                            "SHA512 Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete SHA512 Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete SHA512 Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"SHA512 Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"SHA512 Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/SHA512 Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/SHA512 Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA512 Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-153",
                        "x-filename-id":"rest-v1-admin-x-operations-153"
                    },
                    {
                        "tags":[
                            "Triple DES Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete Triple DES Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete Triple DES Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Triple DES Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"Triple DES Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Triple DES Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Triple DES Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Triple DES Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-154",
                        "x-filename-id":"rest-v1-admin-x-operations-154"
                    },
                    {
                        "tags":[
                            "User Defined Password Storage Scheme"
                        ],
                        "summary":"Add, Search, Compare or Delete User Defined Password Storage Scheme",
                        "description":"Add, Search, Compare or Delete User Defined Password Storage Scheme",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"User Defined Password Storage Scheme POSTRequest",
                                "in":"body",
                                "description":"User Defined Password Storage Scheme that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/User Defined Password Storage Scheme POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Password Storage Scheme ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Password Storage Scheme SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-155",
                        "x-filename-id":"rest-v1-admin-x-operations-155"
                    },
                    {
                        "tags":[
                            "Attribute Value Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Attribute Value Password Validator",
                        "description":"Add, Search, Compare or Delete Attribute Value Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Attribute Value Password Validator POSTRequest",
                                "in":"body",
                                "description":"Attribute Value Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Attribute Value Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Value Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Value Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-156",
                        "x-filename-id":"rest-v1-admin-x-operations-156"
                    },
                    {
                        "tags":[
                            "Character Set Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Character Set Password Validator",
                        "description":"Add, Search, Compare or Delete Character Set Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Character Set Password Validator POSTRequest",
                                "in":"body",
                                "description":"Character Set Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Character Set Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Character Set Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Character Set Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-157",
                        "x-filename-id":"rest-v1-admin-x-operations-157"
                    },
                    {
                        "tags":[
                            "Dictionary Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Dictionary Password Validator",
                        "description":"Add, Search, Compare or Delete Dictionary Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Dictionary Password Validator POSTRequest",
                                "in":"body",
                                "description":"Dictionary Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Dictionary Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Dictionary Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dictionary Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-158",
                        "x-filename-id":"rest-v1-admin-x-operations-158"
                    },
                    {
                        "tags":[
                            "Length Based Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Length Based Password Validator",
                        "description":"Add, Search, Compare or Delete Length Based Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Length Based Password Validator POSTRequest",
                                "in":"body",
                                "description":"Length Based Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Length Based Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Length Based Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Length Based Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-159",
                        "x-filename-id":"rest-v1-admin-x-operations-159"
                    },
                    {
                        "tags":[
                            "Repeated Characters Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Repeated Characters Password Validator",
                        "description":"Add, Search, Compare or Delete Repeated Characters Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Repeated Characters Password Validator POSTRequest",
                                "in":"body",
                                "description":"Repeated Characters Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Repeated Characters Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Repeated Characters Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Repeated Characters Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-160",
                        "x-filename-id":"rest-v1-admin-x-operations-160"
                    },
                    {
                        "tags":[
                            "Similarity Based Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Similarity Based Password Validator",
                        "description":"Add, Search, Compare or Delete Similarity Based Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Similarity Based Password Validator POSTRequest",
                                "in":"body",
                                "description":"Similarity Based Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Similarity Based Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Similarity Based Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Similarity Based Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-161",
                        "x-filename-id":"rest-v1-admin-x-operations-161"
                    },
                    {
                        "tags":[
                            "Unique Characters Password Validator"
                        ],
                        "summary":"Add, Search, Compare or Delete Unique Characters Password Validator",
                        "description":"Add, Search, Compare or Delete Unique Characters Password Validator",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Unique Characters Password Validator POSTRequest",
                                "in":"body",
                                "description":"Unique Characters Password Validator that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Unique Characters Password Validator POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Unique Characters Password Validator ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Unique Characters Password Validator SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-162",
                        "x-filename-id":"rest-v1-admin-x-operations-162"
                    },
                    {
                        "tags":[
                            "Referential Integrity Plugin"
                        ],
                        "summary":"Add, Search, Compare or Delete Referential Integrity Plugin",
                        "description":"Add, Search, Compare or Delete Referential Integrity Plugin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Referential Integrity Plugin POSTRequest",
                                "in":"body",
                                "description":"Referential Integrity Plugin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Referential Integrity Plugin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Referential Integrity Plugin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Referential Integrity Plugin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-163",
                        "x-filename-id":"rest-v1-admin-x-operations-163"
                    },
                    {
                        "tags":[
                            "Seven Bit Clean Plugin"
                        ],
                        "summary":"Add, Search, Compare or Delete Seven Bit Clean Plugin",
                        "description":"Add, Search, Compare or Delete Seven Bit Clean Plugin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Seven Bit Clean Plugin POSTRequest",
                                "in":"body",
                                "description":"Seven Bit Clean Plugin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Seven Bit Clean Plugin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Seven Bit Clean Plugin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Seven Bit Clean Plugin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-164",
                        "x-filename-id":"rest-v1-admin-x-operations-164"
                    },
                    {
                        "tags":[
                            "Unique Attribute Plugin"
                        ],
                        "summary":"Add, Search, Compare or Delete Unique Attribute Plugin",
                        "description":"Add, Search, Compare or Delete Unique Attribute Plugin",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Unique Attribute Plugin POSTRequest",
                                "in":"body",
                                "description":"Unique Attribute Plugin that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Unique Attribute Plugin POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Unique Attribute Plugin ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Unique Attribute Plugin SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-165",
                        "x-filename-id":"rest-v1-admin-x-operations-165"
                    },
                    {
                        "tags":[
                            "Plugin Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Plugin Workflow Element",
                        "description":"Add, Search, Compare or Delete Plugin Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Plugin Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Plugin Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Plugin Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Plugin Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Plugin Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-166",
                        "x-filename-id":"rest-v1-admin-x-operations-166"
                    },
                    {
                        "tags":[
                            "Proxy LDAP Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Proxy LDAP Workflow Element",
                        "description":"Add, Search, Compare or Delete Proxy LDAP Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Proxy LDAP Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Proxy LDAP Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Proxy LDAP Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Proxy LDAP Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proxy LDAP Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-167",
                        "x-filename-id":"rest-v1-admin-x-operations-167"
                    },
                    {
                        "tags":[
                            "Affinity QOS Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Affinity QOS Policy",
                        "description":"Add, Search, Compare or Delete Affinity QOS Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Affinity QOS Policy POSTRequest",
                                "in":"body",
                                "description":"Affinity QOS Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Affinity QOS Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Affinity QOS Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Affinity QOS Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-168",
                        "x-filename-id":"rest-v1-admin-x-operations-168"
                    },
                    {
                        "tags":[
                            "Referral QOS Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Referral QOS Policy",
                        "description":"Add, Search, Compare or Delete Referral QOS Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Referral QOS Policy POSTRequest",
                                "in":"body",
                                "description":"Referral QOS Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Referral QOS Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Referral QOS Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Referral QOS Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-169",
                        "x-filename-id":"rest-v1-admin-x-operations-169"
                    },
                    {
                        "tags":[
                            "Request Filtering QOS Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Request Filtering QOS Policy",
                        "description":"Add, Search, Compare or Delete Request Filtering QOS Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Request Filtering QOS Policy POSTRequest",
                                "in":"body",
                                "description":"Request Filtering QOS Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Request Filtering QOS Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Request Filtering QOS Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Request Filtering QOS Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-170",
                        "x-filename-id":"rest-v1-admin-x-operations-170"
                    },
                    {
                        "tags":[
                            "Resource Limits QOS Policy"
                        ],
                        "summary":"Add, Search, Compare or Delete Resource Limits QOS Policy",
                        "description":"Add, Search, Compare or Delete Resource Limits QOS Policy",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Resource Limits QOS Policy POSTRequest",
                                "in":"body",
                                "description":"Resource Limits QOS Policy that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Resource Limits QOS Policy POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Resource Limits QOS Policy ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Resource Limits QOS Policy SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-171",
                        "x-filename-id":"rest-v1-admin-x-operations-171"
                    },
                    {
                        "tags":[
                            "RDBMS Table"
                        ],
                        "summary":"Add, Search, Compare or Delete RDBMS Table",
                        "description":"Add, Search, Compare or Delete RDBMS Table",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"RDBMS Table POSTRequest",
                                "in":"body",
                                "description":"RDBMS Table that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Table POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Table ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Table SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-172",
                        "x-filename-id":"rest-v1-admin-x-operations-172"
                    },
                    {
                        "tags":[
                            "RDBMS Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete RDBMS Workflow Element",
                        "description":"Add, Search, Compare or Delete RDBMS Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"RDBMS Workflow Element POSTRequest",
                                "in":"body",
                                "description":"RDBMS Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-173",
                        "x-filename-id":"rest-v1-admin-x-operations-173"
                    },
                    {
                        "tags":[
                            "RDN Changing Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete RDN Changing Workflow Element",
                        "description":"Add, Search, Compare or Delete RDN Changing Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"RDN Changing Workflow Element POSTRequest",
                                "in":"body",
                                "description":"RDN Changing Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/RDN Changing Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/RDN Changing Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDN Changing Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-174",
                        "x-filename-id":"rest-v1-admin-x-operations-174"
                    },
                    {
                        "tags":[
                            "Replication Domain"
                        ],
                        "summary":"Add, Search, Compare or Delete Replication Domain",
                        "description":"Add, Search, Compare or Delete Replication Domain",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Replication Domain POSTRequest",
                                "in":"body",
                                "description":"Replication Domain that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Replication Domain POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Replication Domain ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Domain SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-175",
                        "x-filename-id":"rest-v1-admin-x-operations-175"
                    },
                    {
                        "tags":[
                            "Replication Server"
                        ],
                        "summary":"Add, Search, Compare or Delete Replication Server",
                        "description":"Add, Search, Compare or Delete Replication Server",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Replication Server POSTRequest",
                                "in":"body",
                                "description":"Replication Server that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Replication Server POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Replication Server ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Server SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-176",
                        "x-filename-id":"rest-v1-admin-x-operations-176"
                    },
                    {
                        "tags":[
                            "Group REST Resource"
                        ],
                        "summary":"Add, Search, Compare or Delete Group REST Resource",
                        "description":"Add, Search, Compare or Delete Group REST Resource",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Group REST Resource POSTRequest",
                                "in":"body",
                                "description":"Group REST Resource that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Group REST Resource POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Group REST Resource ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Group REST Resource SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-177",
                        "x-filename-id":"rest-v1-admin-x-operations-177"
                    },
                    {
                        "tags":[
                            "User REST Resource"
                        ],
                        "summary":"Add, Search, Compare or Delete User REST Resource",
                        "description":"Add, Search, Compare or Delete User REST Resource",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"User REST Resource POSTRequest",
                                "in":"body",
                                "description":"User REST Resource that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/User REST Resource POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/User REST Resource ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User REST Resource SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-178",
                        "x-filename-id":"rest-v1-admin-x-operations-178"
                    },
                    {
                        "tags":[
                            "Root DN"
                        ],
                        "summary":"Add, Search, Compare or Delete Root DN",
                        "description":"Add, Search, Compare or Delete Root DN",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Root DN POSTRequest",
                                "in":"body",
                                "description":"Root DN that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Root DN POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Root DN ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DN SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-179",
                        "x-filename-id":"rest-v1-admin-x-operations-179"
                    },
                    {
                        "tags":[
                            "Root DN User"
                        ],
                        "summary":"Add, Search, Compare or Delete Root DN User",
                        "description":"Add, Search, Compare or Delete Root DN User",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Root DN User POSTRequest",
                                "in":"body",
                                "description":"Root DN User that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Root DN User POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Root DN User ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DN User SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-180",
                        "x-filename-id":"rest-v1-admin-x-operations-180"
                    },
                    {
                        "tags":[
                            "Root DSE Backend"
                        ],
                        "summary":"Add, Search, Compare or Delete Root DSE Backend",
                        "description":"Add, Search, Compare or Delete Root DSE Backend",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Root DSE Backend POSTRequest",
                                "in":"body",
                                "description":"Root DSE Backend that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Root DSE Backend POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Root DSE Backend ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DSE Backend SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-181",
                        "x-filename-id":"rest-v1-admin-x-operations-181"
                    },
                    {
                        "tags":[
                            "Saml Xasp Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Saml Xasp Workflow Element",
                        "description":"Add, Search, Compare or Delete Saml Xasp Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Saml Xasp Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Saml Xasp Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Saml Xasp Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Saml Xasp Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saml Xasp Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-182",
                        "x-filename-id":"rest-v1-admin-x-operations-182"
                    },
                    {
                        "tags":[
                            "Anonymous SASL Mechanism Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Anonymous SASL Mechanism Handler",
                        "description":"Add, Search, Compare or Delete Anonymous SASL Mechanism Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Anonymous SASL Mechanism Handler POSTRequest",
                                "in":"body",
                                "description":"Anonymous SASL Mechanism Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-183",
                        "x-filename-id":"rest-v1-admin-x-operations-183"
                    },
                    {
                        "tags":[
                            "Cram MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Cram MD5 SASL Mechanism Handler",
                        "description":"Add, Search, Compare or Delete Cram MD5 SASL Mechanism Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Cram MD5 SASL Mechanism Handler POSTRequest",
                                "in":"body",
                                "description":"Cram MD5 SASL Mechanism Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-184",
                        "x-filename-id":"rest-v1-admin-x-operations-184"
                    },
                    {
                        "tags":[
                            "Digest MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Digest MD5 SASL Mechanism Handler",
                        "description":"Add, Search, Compare or Delete Digest MD5 SASL Mechanism Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Digest MD5 SASL Mechanism Handler POSTRequest",
                                "in":"body",
                                "description":"Digest MD5 SASL Mechanism Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-185",
                        "x-filename-id":"rest-v1-admin-x-operations-185"
                    },
                    {
                        "tags":[
                            "External SASL Mechanism Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete External SASL Mechanism Handler",
                        "description":"Add, Search, Compare or Delete External SASL Mechanism Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"External SASL Mechanism Handler POSTRequest",
                                "in":"body",
                                "description":"External SASL Mechanism Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/External SASL Mechanism Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/External SASL Mechanism Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/External SASL Mechanism Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-186",
                        "x-filename-id":"rest-v1-admin-x-operations-186"
                    },
                    {
                        "tags":[
                            "GSSAPI SASL Mechanism Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete GSSAPI SASL Mechanism Handler",
                        "description":"Add, Search, Compare or Delete GSSAPI SASL Mechanism Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"GSSAPI SASL Mechanism Handler POSTRequest",
                                "in":"body",
                                "description":"GSSAPI SASL Mechanism Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-187",
                        "x-filename-id":"rest-v1-admin-x-operations-187"
                    },
                    {
                        "tags":[
                            "Plain SASL Mechanism Handler"
                        ],
                        "summary":"Add, Search, Compare or Delete Plain SASL Mechanism Handler",
                        "description":"Add, Search, Compare or Delete Plain SASL Mechanism Handler",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Plain SASL Mechanism Handler POSTRequest",
                                "in":"body",
                                "description":"Plain SASL Mechanism Handler that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Plain SASL Mechanism Handler POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Plain SASL Mechanism Handler ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Plain SASL Mechanism Handler SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-188",
                        "x-filename-id":"rest-v1-admin-x-operations-188"
                    },
                    {
                        "tags":[
                            "Transformations Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Transformations Workflow Element",
                        "description":"Add, Search, Compare or Delete Transformations Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Transformations Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Transformations Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Transformations Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Transformations Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Transformations Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-189",
                        "x-filename-id":"rest-v1-admin-x-operations-189"
                    },
                    {
                        "tags":[
                            "User State Management Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete User State Management Workflow Element",
                        "description":"Add, Search, Compare or Delete User State Management Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"User State Management Workflow Element POSTRequest",
                                "in":"body",
                                "description":"User State Management Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/User State Management Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/User State Management Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User State Management Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-190",
                        "x-filename-id":"rest-v1-admin-x-operations-190"
                    },
                    {
                        "tags":[
                            "Virtual Member Of Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Virtual Member Of Workflow Element",
                        "description":"Add, Search, Compare or Delete Virtual Member Of Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Virtual Member Of Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Virtual Member Of Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Virtual Member Of Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Virtual Member Of Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Virtual Member Of Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-191",
                        "x-filename-id":"rest-v1-admin-x-operations-191"
                    },
                    {
                        "tags":[
                            "Replication Synchronization Provider"
                        ],
                        "summary":"Add, Search, Compare or Delete Replication Synchronization Provider",
                        "description":"Add, Search, Compare or Delete Replication Synchronization Provider",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Replication Synchronization Provider POSTRequest",
                                "in":"body",
                                "description":"Replication Synchronization Provider that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Replication Synchronization Provider POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Replication Synchronization Provider ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Synchronization Provider SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-192",
                        "x-filename-id":"rest-v1-admin-x-operations-192"
                    },
                    {
                        "tags":[
                            "Tokenize Attribute Transformation"
                        ],
                        "summary":"Add, Search, Compare or Delete Tokenize Attribute Transformation",
                        "description":"Add, Search, Compare or Delete Tokenize Attribute Transformation",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Tokenize Attribute Transformation POSTRequest",
                                "in":"body",
                                "description":"Tokenize Attribute Transformation that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Tokenize Attribute Transformation POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Tokenize Attribute Transformation ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Tokenize Attribute Transformation SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-193",
                        "x-filename-id":"rest-v1-admin-x-operations-193"
                    },
                    {
                        "tags":[
                            "Blind Trust Manager Provider"
                        ],
                        "summary":"Add, Search, Compare or Delete Blind Trust Manager Provider",
                        "description":"Add, Search, Compare or Delete Blind Trust Manager Provider",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Blind Trust Manager Provider POSTRequest",
                                "in":"body",
                                "description":"Blind Trust Manager Provider that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Blind Trust Manager Provider POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Blind Trust Manager Provider ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Blind Trust Manager Provider SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-194",
                        "x-filename-id":"rest-v1-admin-x-operations-194"
                    },
                    {
                        "tags":[
                            "File Based Trust Manager Provider"
                        ],
                        "summary":"Add, Search, Compare or Delete File Based Trust Manager Provider",
                        "description":"Add, Search, Compare or Delete File Based Trust Manager Provider",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"File Based Trust Manager Provider POSTRequest",
                                "in":"body",
                                "description":"File Based Trust Manager Provider that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/File Based Trust Manager Provider POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/File Based Trust Manager Provider ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Trust Manager Provider SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-195",
                        "x-filename-id":"rest-v1-admin-x-operations-195"
                    },
                    {
                        "tags":[
                            "Union Partition"
                        ],
                        "summary":"Add, Search, Compare or Delete Union Partition",
                        "description":"Add, Search, Compare or Delete Union Partition",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Union Partition POSTRequest",
                                "in":"body",
                                "description":"Union Partition that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Union Partition POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Union Partition ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Union Partition SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-196",
                        "x-filename-id":"rest-v1-admin-x-operations-196"
                    },
                    {
                        "tags":[
                            "Union Workflow Element"
                        ],
                        "summary":"Add, Search, Compare or Delete Union Workflow Element",
                        "description":"Add, Search, Compare or Delete Union Workflow Element",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Union Workflow Element POSTRequest",
                                "in":"body",
                                "description":"Union Workflow Element that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Union Workflow Element POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Union Workflow Element ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Union Workflow Element SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-197",
                        "x-filename-id":"rest-v1-admin-x-operations-197"
                    },
                    {
                        "tags":[
                            "Collective Attribute Subentries Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Collective Attribute Subentries Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Collective Attribute Subentries Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Collective Attribute Subentries Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Collective Attribute Subentries Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-198",
                        "x-filename-id":"rest-v1-admin-x-operations-198"
                    },
                    {
                        "tags":[
                            "Entry DN Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Entry DN Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Entry DN Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Entry DN Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Entry DN Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Entry DN Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Entry DN Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Entry DN Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-199",
                        "x-filename-id":"rest-v1-admin-x-operations-199"
                    },
                    {
                        "tags":[
                            "Entry UUID Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Entry UUID Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Entry UUID Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Entry UUID Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Entry UUID Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Entry UUID Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Entry UUID Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Entry UUID Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-200",
                        "x-filename-id":"rest-v1-admin-x-operations-200"
                    },
                    {
                        "tags":[
                            "Governing Structure Rule Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Governing Structure Rule Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Governing Structure Rule Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Governing Structure Rule Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Governing Structure Rule Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-201",
                        "x-filename-id":"rest-v1-admin-x-operations-201"
                    },
                    {
                        "tags":[
                            "Has Subordinates Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Has Subordinates Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Has Subordinates Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Has Subordinates Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Has Subordinates Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Has Subordinates Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Has Subordinates Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Has Subordinates Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-202",
                        "x-filename-id":"rest-v1-admin-x-operations-202"
                    },
                    {
                        "tags":[
                            "Is Member Of Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Is Member Of Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Is Member Of Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Is Member Of Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Is Member Of Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Is Member Of Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Is Member Of Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Is Member Of Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-203",
                        "x-filename-id":"rest-v1-admin-x-operations-203"
                    },
                    {
                        "tags":[
                            "Member Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Member Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Member Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Member Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Member Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Member Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Member Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Member Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-204",
                        "x-filename-id":"rest-v1-admin-x-operations-204"
                    },
                    {
                        "tags":[
                            "Nsuniqueid Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Nsuniqueid Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Nsuniqueid Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Nsuniqueid Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Nsuniqueid Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-205",
                        "x-filename-id":"rest-v1-admin-x-operations-205"
                    },
                    {
                        "tags":[
                            "Num Subordinates Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Num Subordinates Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Num Subordinates Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Num Subordinates Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Num Subordinates Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Num Subordinates Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Num Subordinates Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Num Subordinates Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-206",
                        "x-filename-id":"rest-v1-admin-x-operations-206"
                    },
                    {
                        "tags":[
                            "Orclguid Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Orclguid Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Orclguid Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Orclguid Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Orclguid Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Orclguid Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Orclguid Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Orclguid Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-207",
                        "x-filename-id":"rest-v1-admin-x-operations-207"
                    },
                    {
                        "tags":[
                            "Password Expiration Time Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Password Expiration Time Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Password Expiration Time Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Password Expiration Time Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Password Expiration Time Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-208",
                        "x-filename-id":"rest-v1-admin-x-operations-208"
                    },
                    {
                        "tags":[
                            "Password Policy Subentry Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Password Policy Subentry Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Password Policy Subentry Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Password Policy Subentry Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Password Policy Subentry Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-209",
                        "x-filename-id":"rest-v1-admin-x-operations-209"
                    },
                    {
                        "tags":[
                            "Proximity Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Proximity Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Proximity Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Proximity Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Proximity Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Proximity Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Proximity Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proximity Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-210",
                        "x-filename-id":"rest-v1-admin-x-operations-210"
                    },
                    {
                        "tags":[
                            "Structural Object Class Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Structural Object Class Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Structural Object Class Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Structural Object Class Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Structural Object Class Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Structural Object Class Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Structural Object Class Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Structural Object Class Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-211",
                        "x-filename-id":"rest-v1-admin-x-operations-211"
                    },
                    {
                        "tags":[
                            "Subschema Subentry Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete Subschema Subentry Virtual Attribute",
                        "description":"Add, Search, Compare or Delete Subschema Subentry Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Subschema Subentry Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"Subschema Subentry Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-212",
                        "x-filename-id":"rest-v1-admin-x-operations-212"
                    },
                    {
                        "tags":[
                            "User Defined Virtual Attribute"
                        ],
                        "summary":"Add, Search, Compare or Delete User Defined Virtual Attribute",
                        "description":"Add, Search, Compare or Delete User Defined Virtual Attribute",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"User Defined Virtual Attribute POSTRequest",
                                "in":"body",
                                "description":"User Defined Virtual Attribute that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/User Defined Virtual Attribute POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Virtual Attribute ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Virtual Attribute SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-213",
                        "x-filename-id":"rest-v1-admin-x-operations-213"
                    },
                    {
                        "tags":[
                            "Parallel Work Queue"
                        ],
                        "summary":"Add, Search, Compare or Delete Parallel Work Queue",
                        "description":"Add, Search, Compare or Delete Parallel Work Queue",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Parallel Work Queue POSTRequest",
                                "in":"body",
                                "description":"Parallel Work Queue that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Parallel Work Queue POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Parallel Work Queue ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Parallel Work Queue SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-214",
                        "x-filename-id":"rest-v1-admin-x-operations-214"
                    },
                    {
                        "tags":[
                            "Traditional Work Queue"
                        ],
                        "summary":"Add, Search, Compare or Delete Traditional Work Queue",
                        "description":"Add, Search, Compare or Delete Traditional Work Queue",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Traditional Work Queue POSTRequest",
                                "in":"body",
                                "description":"Traditional Work Queue that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Traditional Work Queue POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Traditional Work Queue ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Traditional Work Queue SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-215",
                        "x-filename-id":"rest-v1-admin-x-operations-215"
                    },
                    {
                        "tags":[
                            "Workflow"
                        ],
                        "summary":"Add, Search, Compare or Delete Workflow",
                        "description":"Add, Search, Compare or Delete Workflow",
                        "consumes":[
                            "application/json"
                        ],
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"Workflow POSTRequest",
                                "in":"body",
                                "description":"Workflow that needs to be created",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/Workflow POSTRequest"
                                }
                            }
                        ],
                        "responses":{
                            "201":{
                                "description":"Created",
                                "schema":{
                                    "$ref":"#/definitions/Workflow ADDResponse"
                                }
                            },
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Workflow SuccessResponse"
                                }
                            },
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-post-x-operations-216",
                        "x-filename-id":"rest-v1-admin-x-operations-216"
                    }
                ],
                "x-internal-id":"rest-v1-admin-post",
                "x-filename-id":"rest-v1-admin-post"
            }
        },
        "/rest/v1/admin/{dn}":{
            "get":{
                "tags":[
                    "AllAdminRestAPI"
                ],
                "summary":"Find Configuration item by DN",
                "description":"Returns an configuraiton item by DN",
                "parameters":[
                    {
                        "name":"dn",
                        "in":"path",
                        "description":"LDAP DN of the entry to be fetched.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"OK"
                    },
                    "406":{
                        "description":"Not Acceptable"
                    }
                },
                "x-operations":[
                    {
                        "tags":[
                            "Access Control Group"
                        ],
                        "summary":"Find Access Control Group by DN",
                        "description":"Returns an Access Control Group by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Access Control Group GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-0",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-0"
                    },
                    {
                        "tags":[
                            "Dsee Compat Access Control Handler"
                        ],
                        "summary":"Find Dsee Compat Access Control Handler by DN",
                        "description":"Returns an Dsee Compat Access Control Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Compat Access Control Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-1",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-1"
                    },
                    {
                        "tags":[
                            "Error Log Account Status Notification Handler"
                        ],
                        "summary":"Find Error Log Account Status Notification Handler by DN",
                        "description":"Returns an Error Log Account Status Notification Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Error Log Account Status Notification Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-2",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-2"
                    },
                    {
                        "tags":[
                            "SMTP Account Status Notification Handler"
                        ],
                        "summary":"Find SMTP Account Status Notification Handler by DN",
                        "description":"Returns an SMTP Account Status Notification Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Account Status Notification Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-3",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-3"
                    },
                    {
                        "tags":[
                            "Ad Paging Workflow Element"
                        ],
                        "summary":"Find Ad Paging Workflow Element by DN",
                        "description":"Returns an Ad Paging Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Ad Paging Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-4",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-4"
                    },
                    {
                        "tags":[
                            "Ad Password Workflow Element"
                        ],
                        "summary":"Find Ad Password Workflow Element by DN",
                        "description":"Returns an Ad Password Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Ad Password Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-5",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-5"
                    },
                    {
                        "tags":[
                            "Add Inbound Attribute Transformation"
                        ],
                        "summary":"Find Add Inbound Attribute Transformation by DN",
                        "description":"Returns an Add Inbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Add Inbound Attribute Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-6",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-6"
                    },
                    {
                        "tags":[
                            "Add Outbound Attribute Transformation"
                        ],
                        "summary":"Find Add Outbound Attribute Transformation by DN",
                        "description":"Returns an Add Outbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Add Outbound Attribute Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-7",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-7"
                    },
                    {
                        "tags":[
                            "HTTP Administration Connector"
                        ],
                        "summary":"Find HTTP Administration Connector by DN",
                        "description":"Returns an HTTP Administration Connector by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Administration Connector GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-8",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-8"
                    },
                    {
                        "tags":[
                            "LDAP Administration Connector"
                        ],
                        "summary":"Find LDAP Administration Connector by DN",
                        "description":"Returns an LDAP Administration Connector by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Administration Connector GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-9",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-9"
                    },
                    {
                        "tags":[
                            "JMX Alert Handler"
                        ],
                        "summary":"Find JMX Alert Handler by DN",
                        "description":"Returns an JMX Alert Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/JMX Alert Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-10",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-10"
                    },
                    {
                        "tags":[
                            "SMTP Alert Handler"
                        ],
                        "summary":"Find SMTP Alert Handler by DN",
                        "description":"Returns an SMTP Alert Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Alert Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-11",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-11"
                    },
                    {
                        "tags":[
                            "Attribute Mapping"
                        ],
                        "summary":"Find Attribute Mapping by DN",
                        "description":"Returns an Attribute Mapping by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Mapping GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-12",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-12"
                    },
                    {
                        "tags":[
                            "Attribute Type Description Attribute Syntax"
                        ],
                        "summary":"Find Attribute Type Description Attribute Syntax by DN",
                        "description":"Returns an Attribute Type Description Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-13",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-13"
                    },
                    {
                        "tags":[
                            "Directory String Attribute Syntax"
                        ],
                        "summary":"Find Directory String Attribute Syntax by DN",
                        "description":"Returns an Directory String Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory String Attribute Syntax GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-14",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-14"
                    },
                    {
                        "tags":[
                            "Telephone Number Attribute Syntax"
                        ],
                        "summary":"Find Telephone Number Attribute Syntax by DN",
                        "description":"Returns an Telephone Number Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Telephone Number Attribute Syntax GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-15",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-15"
                    },
                    {
                        "tags":[
                            "Backup Local Backend Workflow Element"
                        ],
                        "summary":"Find Backup Local Backend Workflow Element by DN",
                        "description":"Returns an Backup Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Backup Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-16",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-16"
                    },
                    {
                        "tags":[
                            "Fingerprint Certificate Mapper"
                        ],
                        "summary":"Find Fingerprint Certificate Mapper by DN",
                        "description":"Returns an Fingerprint Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fingerprint Certificate Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-17",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-17"
                    },
                    {
                        "tags":[
                            "Subject Alternative Name To User Attribute Certificate Mapper"
                        ],
                        "summary":"Find Subject Alternative Name To User Attribute Certificate Mapper by DN",
                        "description":"Returns an Subject Alternative Name To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-18",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-18"
                    },
                    {
                        "tags":[
                            "Subject Attribute To User Attribute Certificate Mapper"
                        ],
                        "summary":"Find Subject Attribute To User Attribute Certificate Mapper by DN",
                        "description":"Returns an Subject Attribute To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-19",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-19"
                    },
                    {
                        "tags":[
                            "Subject DN To User Attribute Certificate Mapper"
                        ],
                        "summary":"Find Subject DN To User Attribute Certificate Mapper by DN",
                        "description":"Returns an Subject DN To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-20",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-20"
                    },
                    {
                        "tags":[
                            "Subject Equals DN Certificate Mapper"
                        ],
                        "summary":"Find Subject Equals DN Certificate Mapper by DN",
                        "description":"Returns an Subject Equals DN Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-21",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-21"
                    },
                    {
                        "tags":[
                            "HTTP Connection Handler"
                        ],
                        "summary":"Find HTTP Connection Handler by DN",
                        "description":"Returns an HTTP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Connection Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-22",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-22"
                    },
                    {
                        "tags":[
                            "JMX Connection Handler"
                        ],
                        "summary":"Find JMX Connection Handler by DN",
                        "description":"Returns an JMX Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/JMX Connection Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-23",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-23"
                    },
                    {
                        "tags":[
                            "LDAP Connection Handler"
                        ],
                        "summary":"Find LDAP Connection Handler by DN",
                        "description":"Returns an LDAP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Connection Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-24",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-24"
                    },
                    {
                        "tags":[
                            "LDIF Connection Handler"
                        ],
                        "summary":"Find LDIF Connection Handler by DN",
                        "description":"Returns an LDIF Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Connection Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-25",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-25"
                    },
                    {
                        "tags":[
                            "SNMP Connection Handler"
                        ],
                        "summary":"Find SNMP Connection Handler by DN",
                        "description":"Returns an SNMP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SNMP Connection Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-26",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-26"
                    },
                    {
                        "tags":[
                            "Crypto Manager"
                        ],
                        "summary":"Find Crypto Manager by DN",
                        "description":"Returns an Crypto Manager by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Crypto Manager GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-27",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-27"
                    },
                    {
                        "tags":[
                            "Data Encryption"
                        ],
                        "summary":"Find Data Encryption by DN",
                        "description":"Returns an Data Encryption by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Data Encryption GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-28",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-28"
                    },
                    {
                        "tags":[
                            "DB Local Backend Workflow Element"
                        ],
                        "summary":"Find DB Local Backend Workflow Element by DN",
                        "description":"Returns an DB Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/DB Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-29",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-29"
                    },
                    {
                        "tags":[
                            "Debug Target"
                        ],
                        "summary":"Find Debug Target by DN",
                        "description":"Returns an Debug Target by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Debug Target GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-30",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-30"
                    },
                    {
                        "tags":[
                            "Directory End Point"
                        ],
                        "summary":"Find Directory End Point by DN",
                        "description":"Returns an Directory End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory End Point GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-31",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-31"
                    },
                    {
                        "tags":[
                            "Directory Integration Platform Extension"
                        ],
                        "summary":"Find Directory Integration Platform Extension by DN",
                        "description":"Returns an Directory Integration Platform Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory Integration Platform Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-32",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-32"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Algorithm"
                        ],
                        "summary":"Find Capacity Distribution Algorithm by DN",
                        "description":"Returns an Capacity Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-33",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-33"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Algorithm"
                        ],
                        "summary":"Find Dnpattern Distribution Algorithm by DN",
                        "description":"Returns an Dnpattern Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-34",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-34"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Algorithm"
                        ],
                        "summary":"Find Lexico Distribution Algorithm by DN",
                        "description":"Returns an Lexico Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-35",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-35"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Algorithm"
                        ],
                        "summary":"Find Numeric Distribution Algorithm by DN",
                        "description":"Returns an Numeric Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-36",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-36"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Partition"
                        ],
                        "summary":"Find Capacity Distribution Partition by DN",
                        "description":"Returns an Capacity Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Partition GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-37",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-37"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Partition"
                        ],
                        "summary":"Find Dnpattern Distribution Partition by DN",
                        "description":"Returns an Dnpattern Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Partition GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-38",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-38"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Partition"
                        ],
                        "summary":"Find Lexico Distribution Partition by DN",
                        "description":"Returns an Lexico Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Partition GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-39",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-39"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Partition"
                        ],
                        "summary":"Find Numeric Distribution Partition by DN",
                        "description":"Returns an Numeric Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Partition GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-40",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-40"
                    },
                    {
                        "tags":[
                            "Distribution Workflow Element"
                        ],
                        "summary":"Find Distribution Workflow Element by DN",
                        "description":"Returns an Distribution Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Distribution Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-41",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-41"
                    },
                    {
                        "tags":[
                            "DN Renaming Workflow Element"
                        ],
                        "summary":"Find DN Renaming Workflow Element by DN",
                        "description":"Returns an DN Renaming Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/DN Renaming Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-42",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-42"
                    },
                    {
                        "tags":[
                            "Dsee Gateway Plugin"
                        ],
                        "summary":"Find Dsee Gateway Plugin by DN",
                        "description":"Returns an Dsee Gateway Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Gateway Plugin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-43",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-43"
                    },
                    {
                        "tags":[
                            "Dynamic Entry Tree Workflow Element"
                        ],
                        "summary":"Find Dynamic Entry Tree Workflow Element by DN",
                        "description":"Returns an Dynamic Entry Tree Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-44",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-44"
                    },
                    {
                        "tags":[
                            "Dynamic Groups Workflow Element"
                        ],
                        "summary":"Find Dynamic Groups Workflow Element by DN",
                        "description":"Returns an Dynamic Groups Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Groups Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-45",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-45"
                    },
                    {
                        "tags":[
                            "Servlet End Point"
                        ],
                        "summary":"Find Servlet End Point by DN",
                        "description":"Returns an Servlet End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Servlet End Point GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-46",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-46"
                    },
                    {
                        "tags":[
                            "Web App End Point"
                        ],
                        "summary":"Find Web App End Point by DN",
                        "description":"Returns an Web App End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Web App End Point GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-47",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-47"
                    },
                    {
                        "tags":[
                            "FIFO Entry Cache"
                        ],
                        "summary":"Find FIFO Entry Cache by DN",
                        "description":"Returns an FIFO Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Entry Cache GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-48",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-48"
                    },
                    {
                        "tags":[
                            "FIFO Group Entry Cache"
                        ],
                        "summary":"Find FIFO Group Entry Cache by DN",
                        "description":"Returns an FIFO Group Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Group Entry Cache GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-49",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-49"
                    },
                    {
                        "tags":[
                            "File System Entry Cache"
                        ],
                        "summary":"Find File System Entry Cache by DN",
                        "description":"Returns an File System Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File System Entry Cache GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-50",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-50"
                    },
                    {
                        "tags":[
                            "Soft Reference Entry Cache"
                        ],
                        "summary":"Find Soft Reference Entry Cache by DN",
                        "description":"Returns an Soft Reference Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Soft Reference Entry Cache GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-51",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-51"
                    },
                    {
                        "tags":[
                            "Eus Alias Resolution Workflow Element"
                        ],
                        "summary":"Find Eus Alias Resolution Workflow Element by DN",
                        "description":"Returns an Eus Alias Resolution Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-52",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-52"
                    },
                    {
                        "tags":[
                            "Eus Context Workflow Element"
                        ],
                        "summary":"Find Eus Context Workflow Element by DN",
                        "description":"Returns an Eus Context Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Context Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-53",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-53"
                    },
                    {
                        "tags":[
                            "Eus Workflow Element"
                        ],
                        "summary":"Find Eus Workflow Element by DN",
                        "description":"Returns an Eus Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-54",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-54"
                    },
                    {
                        "tags":[
                            "Exact Match Identity Mapper"
                        ],
                        "summary":"Find Exact Match Identity Mapper by DN",
                        "description":"Returns an Exact Match Identity Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Exact Match Identity Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-55",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-55"
                    },
                    {
                        "tags":[
                            "Cancel Extended Operation Handler"
                        ],
                        "summary":"Find Cancel Extended Operation Handler by DN",
                        "description":"Returns an Cancel Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Cancel Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-56",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-56"
                    },
                    {
                        "tags":[
                            "Get Connection Id Extended Operation Handler"
                        ],
                        "summary":"Find Get Connection Id Extended Operation Handler by DN",
                        "description":"Returns an Get Connection Id Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-57",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-57"
                    },
                    {
                        "tags":[
                            "Get Symmetric Key Extended Operation Handler"
                        ],
                        "summary":"Find Get Symmetric Key Extended Operation Handler by DN",
                        "description":"Returns an Get Symmetric Key Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-58",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-58"
                    },
                    {
                        "tags":[
                            "Password Modify Extended Operation Handler"
                        ],
                        "summary":"Find Password Modify Extended Operation Handler by DN",
                        "description":"Returns an Password Modify Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Modify Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-59",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-59"
                    },
                    {
                        "tags":[
                            "Password Policy State Extended Operation Handler"
                        ],
                        "summary":"Find Password Policy State Extended Operation Handler by DN",
                        "description":"Returns an Password Policy State Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy State Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-60",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-60"
                    },
                    {
                        "tags":[
                            "Start TLS Extended Operation Handler"
                        ],
                        "summary":"Find Start TLS Extended Operation Handler by DN",
                        "description":"Returns an Start TLS Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Start TLS Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-61",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-61"
                    },
                    {
                        "tags":[
                            "Who Am I Extended Operation Handler"
                        ],
                        "summary":"Find Who Am I Extended Operation Handler by DN",
                        "description":"Returns an Who Am I Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Who Am I Extended Operation Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-62",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-62"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Extension"
                        ],
                        "summary":"Find Global Index Catalog Extension by DN",
                        "description":"Returns an Global Index Catalog Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-63",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-63"
                    },
                    {
                        "tags":[
                            "Global Index Catalogs Shared Cache Extension"
                        ],
                        "summary":"Find Global Index Catalogs Shared Cache Extension by DN",
                        "description":"Returns an Global Index Catalogs Shared Cache Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-64",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-64"
                    },
                    {
                        "tags":[
                            "LDAP Server Extension"
                        ],
                        "summary":"Find LDAP Server Extension by DN",
                        "description":"Returns an LDAP Server Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Server Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-65",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-65"
                    },
                    {
                        "tags":[
                            "RDBMS Extension"
                        ],
                        "summary":"Find RDBMS Extension by DN",
                        "description":"Returns an RDBMS Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-66",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-66"
                    },
                    {
                        "tags":[
                            "REST Server Extension"
                        ],
                        "summary":"Find REST Server Extension by DN",
                        "description":"Returns an REST Server Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/REST Server Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-67",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-67"
                    },
                    {
                        "tags":[
                            "REST Web Service Extension"
                        ],
                        "summary":"Find REST Web Service Extension by DN",
                        "description":"Returns an REST Web Service Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/REST Web Service Extension GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-68",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-68"
                    },
                    {
                        "tags":[
                            "External Changelog Domain"
                        ],
                        "summary":"Find External Changelog Domain by DN",
                        "description":"Returns an External Changelog Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/External Changelog Domain GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-69",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-69"
                    },
                    {
                        "tags":[
                            "Fa Workflow Element"
                        ],
                        "summary":"Find Fa Workflow Element by DN",
                        "description":"Returns an Fa Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fa Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-70",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-70"
                    },
                    {
                        "tags":[
                            "Filter Inbound Attribute Transformation"
                        ],
                        "summary":"Find Filter Inbound Attribute Transformation by DN",
                        "description":"Returns an Filter Inbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Filter Inbound Attribute Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-71",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-71"
                    },
                    {
                        "tags":[
                            "Filter Outbound Attribute Transformation"
                        ],
                        "summary":"Find Filter Outbound Attribute Transformation by DN",
                        "description":"Returns an Filter Outbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Filter Outbound Attribute Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-72",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-72"
                    },
                    {
                        "tags":[
                            "Flat Tree Workflow Element"
                        ],
                        "summary":"Find Flat Tree Workflow Element by DN",
                        "description":"Returns an Flat Tree Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Flat Tree Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-73",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-73"
                    },
                    {
                        "tags":[
                            "Primary ForkJoin Participant"
                        ],
                        "summary":"Find Primary ForkJoin Participant by DN",
                        "description":"Returns an Primary ForkJoin Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Primary ForkJoin Participant GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-74",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-74"
                    },
                    {
                        "tags":[
                            "Secondary ForkJoin Participant"
                        ],
                        "summary":"Find Secondary ForkJoin Participant by DN",
                        "description":"Returns an Secondary ForkJoin Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Secondary ForkJoin Participant GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-75",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-75"
                    },
                    {
                        "tags":[
                            "ForkJoin Workflow Element"
                        ],
                        "summary":"Find ForkJoin Workflow Element by DN",
                        "description":"Returns an ForkJoin Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/ForkJoin Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-76",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-76"
                    },
                    {
                        "tags":[
                            "Gateway Domain"
                        ],
                        "summary":"Find Gateway Domain by DN",
                        "description":"Returns an Gateway Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Gateway Domain GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-77",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-77"
                    },
                    {
                        "tags":[
                            "Get Rid Of Duplicate Workflow Element"
                        ],
                        "summary":"Find Get Rid Of Duplicate Workflow Element by DN",
                        "description":"Returns an Get Rid Of Duplicate Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-78",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-78"
                    },
                    {
                        "tags":[
                            "Global Configuration"
                        ],
                        "summary":"Find Global Configuration by DN",
                        "description":"Returns an Global Configuration by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Configuration GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-79",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-79"
                    },
                    {
                        "tags":[
                            "Global Index"
                        ],
                        "summary":"Find Global Index by DN",
                        "description":"Returns an Global Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-80",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-80"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Replication Domain"
                        ],
                        "summary":"Find Global Index Catalog Replication Domain by DN",
                        "description":"Returns an Global Index Catalog Replication Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Replication Domain GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-81",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-81"
                    },
                    {
                        "tags":[
                            "Global Index Local Backend Workflow Element"
                        ],
                        "summary":"Find Global Index Local Backend Workflow Element by DN",
                        "description":"Returns an Global Index Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-82",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-82"
                    },
                    {
                        "tags":[
                            "Global Index Replication Changes Local Backend Workflow Element"
                        ],
                        "summary":"Find Global Index Replication Changes Local Backend Workflow Element by DN",
                        "description":"Returns an Global Index Replication Changes Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-83",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-83"
                    },
                    {
                        "tags":[
                            "Hide Entries By Filter Workflow Element"
                        ],
                        "summary":"Find Hide Entries By Filter Workflow Element by DN",
                        "description":"Returns an Hide Entries By Filter Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-84",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-84"
                    },
                    {
                        "tags":[
                            "Match And Replace Identity Mapper"
                        ],
                        "summary":"Find Match And Replace Identity Mapper by DN",
                        "description":"Returns an Match And Replace Identity Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Match And Replace Identity Mapper GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-85",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-85"
                    },
                    {
                        "tags":[
                            "Oauth Identity Provider"
                        ],
                        "summary":"Find Oauth Identity Provider by DN",
                        "description":"Returns an Oauth Identity Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Oauth Identity Provider GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-86",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-86"
                    },
                    {
                        "tags":[
                            "Join Participant"
                        ],
                        "summary":"Find Join Participant by DN",
                        "description":"Returns an Join Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Join Participant GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-87",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-87"
                    },
                    {
                        "tags":[
                            "Join Workflow Element"
                        ],
                        "summary":"Find Join Workflow Element by DN",
                        "description":"Returns an Join Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Join Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-88",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-88"
                    },
                    {
                        "tags":[
                            "Kerberos Auth Provider Workflow Element"
                        ],
                        "summary":"Find Kerberos Auth Provider Workflow Element by DN",
                        "description":"Returns an Kerberos Auth Provider Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-89",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-89"
                    },
                    {
                        "tags":[
                            "File Based Key Manager Provider"
                        ],
                        "summary":"Find File Based Key Manager Provider by DN",
                        "description":"Returns an File Based Key Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Key Manager Provider GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-90",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-90"
                    },
                    {
                        "tags":[
                            "PKCS11 Key Manager Provider"
                        ],
                        "summary":"Find PKCS11 Key Manager Provider by DN",
                        "description":"Returns an PKCS11 Key Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PKCS11 Key Manager Provider GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-91",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-91"
                    },
                    {
                        "tags":[
                            "Key Manager Provider Key Pin"
                        ],
                        "summary":"Find Key Manager Provider Key Pin by DN",
                        "description":"Returns an Key Manager Provider Key Pin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Key Manager Provider Key Pin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-92",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-92"
                    },
                    {
                        "tags":[
                            "Trust Store Key Pin"
                        ],
                        "summary":"Find Trust Store Key Pin by DN",
                        "description":"Returns an Trust Store Key Pin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Key Pin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-93",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-93"
                    },
                    {
                        "tags":[
                            "Last Mod Plugin"
                        ],
                        "summary":"Find Last Mod Plugin by DN",
                        "description":"Returns an Last Mod Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Last Mod Plugin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-94",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-94"
                    },
                    {
                        "tags":[
                            "LDIF Local Backend Workflow Element"
                        ],
                        "summary":"Find LDIF Local Backend Workflow Element by DN",
                        "description":"Returns an LDIF Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-95",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-95"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Algorithm"
                        ],
                        "summary":"Find Failover Load Balancing Algorithm by DN",
                        "description":"Returns an Failover Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-96",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-96"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Algorithm"
                        ],
                        "summary":"Find Optimal Load Balancing Algorithm by DN",
                        "description":"Returns an Optimal Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-97",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-97"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Algorithm"
                        ],
                        "summary":"Find Proportional Load Balancing Algorithm by DN",
                        "description":"Returns an Proportional Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-98",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-98"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Algorithm"
                        ],
                        "summary":"Find Saturation Load Balancing Algorithm by DN",
                        "description":"Returns an Saturation Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-99",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-99"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Algorithm"
                        ],
                        "summary":"Find Searchfilter Load Balancing Algorithm by DN",
                        "description":"Returns an Searchfilter Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-100",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-100"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Route"
                        ],
                        "summary":"Find Failover Load Balancing Route by DN",
                        "description":"Returns an Failover Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Route GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-101",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-101"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Route"
                        ],
                        "summary":"Find Optimal Load Balancing Route by DN",
                        "description":"Returns an Optimal Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Route GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-102",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-102"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Route"
                        ],
                        "summary":"Find Proportional Load Balancing Route by DN",
                        "description":"Returns an Proportional Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Route GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-103",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-103"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Route"
                        ],
                        "summary":"Find Saturation Load Balancing Route by DN",
                        "description":"Returns an Saturation Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Route GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-104",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-104"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Route"
                        ],
                        "summary":"Find Searchfilter Load Balancing Route by DN",
                        "description":"Returns an Searchfilter Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Route GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-105",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-105"
                    },
                    {
                        "tags":[
                            "Load Balancing Workflow Element"
                        ],
                        "summary":"Find Load Balancing Workflow Element by DN",
                        "description":"Returns an Load Balancing Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Load Balancing Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-106",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-106"
                    },
                    {
                        "tags":[
                            "Memory Local Backend Workflow Element"
                        ],
                        "summary":"Find Memory Local Backend Workflow Element by DN",
                        "description":"Returns an Memory Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Memory Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-107",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-107"
                    },
                    {
                        "tags":[
                            "Monitor Local Backend Workflow Element"
                        ],
                        "summary":"Find Monitor Local Backend Workflow Element by DN",
                        "description":"Returns an Monitor Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Monitor Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-108",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-108"
                    },
                    {
                        "tags":[
                            "Null Local Backend Workflow Element"
                        ],
                        "summary":"Find Null Local Backend Workflow Element by DN",
                        "description":"Returns an Null Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Null Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-109",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-109"
                    },
                    {
                        "tags":[
                            "Schema Local Backend Workflow Element"
                        ],
                        "summary":"Find Schema Local Backend Workflow Element by DN",
                        "description":"Returns an Schema Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Schema Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-110",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-110"
                    },
                    {
                        "tags":[
                            "Trust Store Local Backend Workflow Element"
                        ],
                        "summary":"Find Trust Store Local Backend Workflow Element by DN",
                        "description":"Returns an Trust Store Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-111",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-111"
                    },
                    {
                        "tags":[
                            "Local DB Index"
                        ],
                        "summary":"Find Local DB Index by DN",
                        "description":"Returns an Local DB Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Local DB Index GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-112",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-112"
                    },
                    {
                        "tags":[
                            "Local DB VLV Index"
                        ],
                        "summary":"Find Local DB VLV Index by DN",
                        "description":"Returns an Local DB VLV Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Local DB VLV Index GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-113",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-113"
                    },
                    {
                        "tags":[
                            "File Based Access Control Log Publisher"
                        ],
                        "summary":"Find File Based Access Control Log Publisher by DN",
                        "description":"Returns an File Based Access Control Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Access Control Log Publisher GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-114",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-114"
                    },
                    {
                        "tags":[
                            "High Etime File Based Access Log Publisher"
                        ],
                        "summary":"Find High Etime File Based Access Log Publisher by DN",
                        "description":"Returns an High Etime File Based Access Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/High Etime File Based Access Log Publisher GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-115",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-115"
                    },
                    {
                        "tags":[
                            "File Based Audit Log Publisher"
                        ],
                        "summary":"Find File Based Audit Log Publisher by DN",
                        "description":"Returns an File Based Audit Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Audit Log Publisher GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-116",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-116"
                    },
                    {
                        "tags":[
                            "File Based Debug Log Publisher"
                        ],
                        "summary":"Find File Based Debug Log Publisher by DN",
                        "description":"Returns an File Based Debug Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Debug Log Publisher GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-117",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-117"
                    },
                    {
                        "tags":[
                            "File Based Error Log Publisher"
                        ],
                        "summary":"Find File Based Error Log Publisher by DN",
                        "description":"Returns an File Based Error Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Error Log Publisher GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-118",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-118"
                    },
                    {
                        "tags":[
                            "File Based HTTP Access Log Publisher"
                        ],
                        "summary":"Find File Based HTTP Access Log Publisher by DN",
                        "description":"Returns an File Based HTTP Access Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based HTTP Access Log Publisher GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-119",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-119"
                    },
                    {
                        "tags":[
                            "File Count Log Retention Policy"
                        ],
                        "summary":"Find File Count Log Retention Policy by DN",
                        "description":"Returns an File Count Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Count Log Retention Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-120",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-120"
                    },
                    {
                        "tags":[
                            "Free Disk Space Log Retention Policy"
                        ],
                        "summary":"Find Free Disk Space Log Retention Policy by DN",
                        "description":"Returns an Free Disk Space Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Free Disk Space Log Retention Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-121",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-121"
                    },
                    {
                        "tags":[
                            "Size Limit Log Retention Policy"
                        ],
                        "summary":"Find Size Limit Log Retention Policy by DN",
                        "description":"Returns an Size Limit Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Retention Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-122",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-122"
                    },
                    {
                        "tags":[
                            "Fixed Time Log Rotation Policy"
                        ],
                        "summary":"Find Fixed Time Log Rotation Policy by DN",
                        "description":"Returns an Fixed Time Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fixed Time Log Rotation Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-123",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-123"
                    },
                    {
                        "tags":[
                            "Size Limit Log Rotation Policy"
                        ],
                        "summary":"Find Size Limit Log Rotation Policy by DN",
                        "description":"Returns an Size Limit Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Rotation Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-124",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-124"
                    },
                    {
                        "tags":[
                            "Time Limit Log Rotation Policy"
                        ],
                        "summary":"Find Time Limit Log Rotation Policy by DN",
                        "description":"Returns an Time Limit Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Time Limit Log Rotation Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-125",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-125"
                    },
                    {
                        "tags":[
                            "Map Attribute Transformation"
                        ],
                        "summary":"Find Map Attribute Transformation by DN",
                        "description":"Returns an Map Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Map Attribute Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-126",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-126"
                    },
                    {
                        "tags":[
                            "Map Object Class Transformation"
                        ],
                        "summary":"Find Map Object Class Transformation by DN",
                        "description":"Returns an Map Object Class Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Map Object Class Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-127",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-127"
                    },
                    {
                        "tags":[
                            "Collation Matching Rule"
                        ],
                        "summary":"Find Collation Matching Rule by DN",
                        "description":"Returns an Collation Matching Rule by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Collation Matching Rule GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-128",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-128"
                    },
                    {
                        "tags":[
                            "Network Group"
                        ],
                        "summary":"Find Network Group by DN",
                        "description":"Returns an Network Group by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Network Group GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-129",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-129"
                    },
                    {
                        "tags":[
                            "Objectclass Mapping"
                        ],
                        "summary":"Find Objectclass Mapping by DN",
                        "description":"Returns an Objectclass Mapping by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Objectclass Mapping GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-130",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-130"
                    },
                    {
                        "tags":[
                            "Pass Through Authentication Workflow Element"
                        ],
                        "summary":"Find Pass Through Authentication Workflow Element by DN",
                        "description":"Returns an Pass Through Authentication Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Pass Through Authentication Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-131",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-131"
                    },
                    {
                        "tags":[
                            "Random Password Generator"
                        ],
                        "summary":"Find Random Password Generator by DN",
                        "description":"Returns an Random Password Generator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Random Password Generator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-132",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-132"
                    },
                    {
                        "tags":[
                            "Password Policy"
                        ],
                        "summary":"Find Password Policy by DN",
                        "description":"Returns an Password Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-133",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-133"
                    },
                    {
                        "tags":[
                            "Password Policy Import Plugin"
                        ],
                        "summary":"Find Password Policy Import Plugin by DN",
                        "description":"Returns an Password Policy Import Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Import Plugin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-134",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-134"
                    },
                    {
                        "tags":[
                            "AES Password Storage Scheme"
                        ],
                        "summary":"Find AES Password Storage Scheme by DN",
                        "description":"Returns an AES Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/AES Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-135",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-135"
                    },
                    {
                        "tags":[
                            "Base64 Password Storage Scheme"
                        ],
                        "summary":"Find Base64 Password Storage Scheme by DN",
                        "description":"Returns an Base64 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Base64 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-136",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-136"
                    },
                    {
                        "tags":[
                            "Blowfish Password Storage Scheme"
                        ],
                        "summary":"Find Blowfish Password Storage Scheme by DN",
                        "description":"Returns an Blowfish Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Blowfish Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-137",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-137"
                    },
                    {
                        "tags":[
                            "Clear Password Storage Scheme"
                        ],
                        "summary":"Find Clear Password Storage Scheme by DN",
                        "description":"Returns an Clear Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Clear Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-138",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-138"
                    },
                    {
                        "tags":[
                            "Crypt Password Storage Scheme"
                        ],
                        "summary":"Find Crypt Password Storage Scheme by DN",
                        "description":"Returns an Crypt Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Crypt Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-139",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-139"
                    },
                    {
                        "tags":[
                            "EUSPBKDF2SHA512 Password Storage Scheme"
                        ],
                        "summary":"Find EUSPBKDF2SHA512 Password Storage Scheme by DN",
                        "description":"Returns an EUSPBKDF2SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-140",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-140"
                    },
                    {
                        "tags":[
                            "MD5 Password Storage Scheme"
                        ],
                        "summary":"Find MD5 Password Storage Scheme by DN",
                        "description":"Returns an MD5 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/MD5 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-141",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-141"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA1 Password Storage Scheme"
                        ],
                        "summary":"Find PBKDF2HMACSHA1 Password Storage Scheme by DN",
                        "description":"Returns an PBKDF2HMACSHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-142",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-142"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA256 Password Storage Scheme"
                        ],
                        "summary":"Find PBKDF2HMACSHA256 Password Storage Scheme by DN",
                        "description":"Returns an PBKDF2HMACSHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-143",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-143"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA512 Password Storage Scheme"
                        ],
                        "summary":"Find PBKDF2HMACSHA512 Password Storage Scheme by DN",
                        "description":"Returns an PBKDF2HMACSHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-144",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-144"
                    },
                    {
                        "tags":[
                            "RC4 Password Storage Scheme"
                        ],
                        "summary":"Find RC4 Password Storage Scheme by DN",
                        "description":"Returns an RC4 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RC4 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-145",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-145"
                    },
                    {
                        "tags":[
                            "Salted MD5 Password Storage Scheme"
                        ],
                        "summary":"Find Salted MD5 Password Storage Scheme by DN",
                        "description":"Returns an Salted MD5 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-146",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-146"
                    },
                    {
                        "tags":[
                            "Salted SHA1 Password Storage Scheme"
                        ],
                        "summary":"Find Salted SHA1 Password Storage Scheme by DN",
                        "description":"Returns an Salted SHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-147",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-147"
                    },
                    {
                        "tags":[
                            "Salted SHA256 Password Storage Scheme"
                        ],
                        "summary":"Find Salted SHA256 Password Storage Scheme by DN",
                        "description":"Returns an Salted SHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-148",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-148"
                    },
                    {
                        "tags":[
                            "Salted SHA384 Password Storage Scheme"
                        ],
                        "summary":"Find Salted SHA384 Password Storage Scheme by DN",
                        "description":"Returns an Salted SHA384 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-149",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-149"
                    },
                    {
                        "tags":[
                            "Salted SHA512 Password Storage Scheme"
                        ],
                        "summary":"Find Salted SHA512 Password Storage Scheme by DN",
                        "description":"Returns an Salted SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-150",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-150"
                    },
                    {
                        "tags":[
                            "SHA1 Password Storage Scheme"
                        ],
                        "summary":"Find SHA1 Password Storage Scheme by DN",
                        "description":"Returns an SHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA1 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-151",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-151"
                    },
                    {
                        "tags":[
                            "SHA256 Password Storage Scheme"
                        ],
                        "summary":"Find SHA256 Password Storage Scheme by DN",
                        "description":"Returns an SHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA256 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-152",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-152"
                    },
                    {
                        "tags":[
                            "SHA512 Password Storage Scheme"
                        ],
                        "summary":"Find SHA512 Password Storage Scheme by DN",
                        "description":"Returns an SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA512 Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-153",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-153"
                    },
                    {
                        "tags":[
                            "Triple DES Password Storage Scheme"
                        ],
                        "summary":"Find Triple DES Password Storage Scheme by DN",
                        "description":"Returns an Triple DES Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Triple DES Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-154",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-154"
                    },
                    {
                        "tags":[
                            "User Defined Password Storage Scheme"
                        ],
                        "summary":"Find User Defined Password Storage Scheme by DN",
                        "description":"Returns an User Defined Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Password Storage Scheme GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-155",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-155"
                    },
                    {
                        "tags":[
                            "Attribute Value Password Validator"
                        ],
                        "summary":"Find Attribute Value Password Validator by DN",
                        "description":"Returns an Attribute Value Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Value Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-156",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-156"
                    },
                    {
                        "tags":[
                            "Character Set Password Validator"
                        ],
                        "summary":"Find Character Set Password Validator by DN",
                        "description":"Returns an Character Set Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Character Set Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-157",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-157"
                    },
                    {
                        "tags":[
                            "Dictionary Password Validator"
                        ],
                        "summary":"Find Dictionary Password Validator by DN",
                        "description":"Returns an Dictionary Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dictionary Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-158",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-158"
                    },
                    {
                        "tags":[
                            "Length Based Password Validator"
                        ],
                        "summary":"Find Length Based Password Validator by DN",
                        "description":"Returns an Length Based Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Length Based Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-159",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-159"
                    },
                    {
                        "tags":[
                            "Repeated Characters Password Validator"
                        ],
                        "summary":"Find Repeated Characters Password Validator by DN",
                        "description":"Returns an Repeated Characters Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Repeated Characters Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-160",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-160"
                    },
                    {
                        "tags":[
                            "Similarity Based Password Validator"
                        ],
                        "summary":"Find Similarity Based Password Validator by DN",
                        "description":"Returns an Similarity Based Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Similarity Based Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-161",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-161"
                    },
                    {
                        "tags":[
                            "Unique Characters Password Validator"
                        ],
                        "summary":"Find Unique Characters Password Validator by DN",
                        "description":"Returns an Unique Characters Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Unique Characters Password Validator GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-162",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-162"
                    },
                    {
                        "tags":[
                            "Referential Integrity Plugin"
                        ],
                        "summary":"Find Referential Integrity Plugin by DN",
                        "description":"Returns an Referential Integrity Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Referential Integrity Plugin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-163",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-163"
                    },
                    {
                        "tags":[
                            "Seven Bit Clean Plugin"
                        ],
                        "summary":"Find Seven Bit Clean Plugin by DN",
                        "description":"Returns an Seven Bit Clean Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Seven Bit Clean Plugin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-164",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-164"
                    },
                    {
                        "tags":[
                            "Unique Attribute Plugin"
                        ],
                        "summary":"Find Unique Attribute Plugin by DN",
                        "description":"Returns an Unique Attribute Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Unique Attribute Plugin GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-165",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-165"
                    },
                    {
                        "tags":[
                            "Plugin Workflow Element"
                        ],
                        "summary":"Find Plugin Workflow Element by DN",
                        "description":"Returns an Plugin Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Plugin Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-166",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-166"
                    },
                    {
                        "tags":[
                            "Proxy LDAP Workflow Element"
                        ],
                        "summary":"Find Proxy LDAP Workflow Element by DN",
                        "description":"Returns an Proxy LDAP Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proxy LDAP Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-167",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-167"
                    },
                    {
                        "tags":[
                            "Affinity QOS Policy"
                        ],
                        "summary":"Find Affinity QOS Policy by DN",
                        "description":"Returns an Affinity QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Affinity QOS Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-168",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-168"
                    },
                    {
                        "tags":[
                            "Referral QOS Policy"
                        ],
                        "summary":"Find Referral QOS Policy by DN",
                        "description":"Returns an Referral QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Referral QOS Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-169",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-169"
                    },
                    {
                        "tags":[
                            "Request Filtering QOS Policy"
                        ],
                        "summary":"Find Request Filtering QOS Policy by DN",
                        "description":"Returns an Request Filtering QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Request Filtering QOS Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-170",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-170"
                    },
                    {
                        "tags":[
                            "Resource Limits QOS Policy"
                        ],
                        "summary":"Find Resource Limits QOS Policy by DN",
                        "description":"Returns an Resource Limits QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Resource Limits QOS Policy GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-171",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-171"
                    },
                    {
                        "tags":[
                            "RDBMS Table"
                        ],
                        "summary":"Find RDBMS Table by DN",
                        "description":"Returns an RDBMS Table by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Table GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-172",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-172"
                    },
                    {
                        "tags":[
                            "RDBMS Workflow Element"
                        ],
                        "summary":"Find RDBMS Workflow Element by DN",
                        "description":"Returns an RDBMS Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-173",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-173"
                    },
                    {
                        "tags":[
                            "RDN Changing Workflow Element"
                        ],
                        "summary":"Find RDN Changing Workflow Element by DN",
                        "description":"Returns an RDN Changing Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDN Changing Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-174",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-174"
                    },
                    {
                        "tags":[
                            "Replication Domain"
                        ],
                        "summary":"Find Replication Domain by DN",
                        "description":"Returns an Replication Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Domain GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-175",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-175"
                    },
                    {
                        "tags":[
                            "Replication Server"
                        ],
                        "summary":"Find Replication Server by DN",
                        "description":"Returns an Replication Server by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Server GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-176",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-176"
                    },
                    {
                        "tags":[
                            "Group REST Resource"
                        ],
                        "summary":"Find Group REST Resource by DN",
                        "description":"Returns an Group REST Resource by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Group REST Resource GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-177",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-177"
                    },
                    {
                        "tags":[
                            "User REST Resource"
                        ],
                        "summary":"Find User REST Resource by DN",
                        "description":"Returns an User REST Resource by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User REST Resource GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-178",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-178"
                    },
                    {
                        "tags":[
                            "Root DN"
                        ],
                        "summary":"Find Root DN by DN",
                        "description":"Returns an Root DN by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DN GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-179",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-179"
                    },
                    {
                        "tags":[
                            "Root DN User"
                        ],
                        "summary":"Find Root DN User by DN",
                        "description":"Returns an Root DN User by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DN User GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-180",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-180"
                    },
                    {
                        "tags":[
                            "Root DSE Backend"
                        ],
                        "summary":"Find Root DSE Backend by DN",
                        "description":"Returns an Root DSE Backend by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DSE Backend GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-181",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-181"
                    },
                    {
                        "tags":[
                            "Saml Xasp Workflow Element"
                        ],
                        "summary":"Find Saml Xasp Workflow Element by DN",
                        "description":"Returns an Saml Xasp Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saml Xasp Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-182",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-182"
                    },
                    {
                        "tags":[
                            "Anonymous SASL Mechanism Handler"
                        ],
                        "summary":"Find Anonymous SASL Mechanism Handler by DN",
                        "description":"Returns an Anonymous SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-183",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-183"
                    },
                    {
                        "tags":[
                            "Cram MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Find Cram MD5 SASL Mechanism Handler by DN",
                        "description":"Returns an Cram MD5 SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-184",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-184"
                    },
                    {
                        "tags":[
                            "Digest MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Find Digest MD5 SASL Mechanism Handler by DN",
                        "description":"Returns an Digest MD5 SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-185",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-185"
                    },
                    {
                        "tags":[
                            "External SASL Mechanism Handler"
                        ],
                        "summary":"Find External SASL Mechanism Handler by DN",
                        "description":"Returns an External SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/External SASL Mechanism Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-186",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-186"
                    },
                    {
                        "tags":[
                            "GSSAPI SASL Mechanism Handler"
                        ],
                        "summary":"Find GSSAPI SASL Mechanism Handler by DN",
                        "description":"Returns an GSSAPI SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-187",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-187"
                    },
                    {
                        "tags":[
                            "Plain SASL Mechanism Handler"
                        ],
                        "summary":"Find Plain SASL Mechanism Handler by DN",
                        "description":"Returns an Plain SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Plain SASL Mechanism Handler GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-188",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-188"
                    },
                    {
                        "tags":[
                            "Transformations Workflow Element"
                        ],
                        "summary":"Find Transformations Workflow Element by DN",
                        "description":"Returns an Transformations Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Transformations Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-189",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-189"
                    },
                    {
                        "tags":[
                            "User State Management Workflow Element"
                        ],
                        "summary":"Find User State Management Workflow Element by DN",
                        "description":"Returns an User State Management Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User State Management Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-190",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-190"
                    },
                    {
                        "tags":[
                            "Virtual Member Of Workflow Element"
                        ],
                        "summary":"Find Virtual Member Of Workflow Element by DN",
                        "description":"Returns an Virtual Member Of Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Virtual Member Of Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-191",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-191"
                    },
                    {
                        "tags":[
                            "Replication Synchronization Provider"
                        ],
                        "summary":"Find Replication Synchronization Provider by DN",
                        "description":"Returns an Replication Synchronization Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Synchronization Provider GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-192",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-192"
                    },
                    {
                        "tags":[
                            "Tokenize Attribute Transformation"
                        ],
                        "summary":"Find Tokenize Attribute Transformation by DN",
                        "description":"Returns an Tokenize Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Tokenize Attribute Transformation GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-193",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-193"
                    },
                    {
                        "tags":[
                            "Blind Trust Manager Provider"
                        ],
                        "summary":"Find Blind Trust Manager Provider by DN",
                        "description":"Returns an Blind Trust Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Blind Trust Manager Provider GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-194",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-194"
                    },
                    {
                        "tags":[
                            "File Based Trust Manager Provider"
                        ],
                        "summary":"Find File Based Trust Manager Provider by DN",
                        "description":"Returns an File Based Trust Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Trust Manager Provider GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-195",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-195"
                    },
                    {
                        "tags":[
                            "Union Partition"
                        ],
                        "summary":"Find Union Partition by DN",
                        "description":"Returns an Union Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Union Partition GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-196",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-196"
                    },
                    {
                        "tags":[
                            "Union Workflow Element"
                        ],
                        "summary":"Find Union Workflow Element by DN",
                        "description":"Returns an Union Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Union Workflow Element GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-197",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-197"
                    },
                    {
                        "tags":[
                            "Collective Attribute Subentries Virtual Attribute"
                        ],
                        "summary":"Find Collective Attribute Subentries Virtual Attribute by DN",
                        "description":"Returns an Collective Attribute Subentries Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-198",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-198"
                    },
                    {
                        "tags":[
                            "Entry DN Virtual Attribute"
                        ],
                        "summary":"Find Entry DN Virtual Attribute by DN",
                        "description":"Returns an Entry DN Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Entry DN Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-199",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-199"
                    },
                    {
                        "tags":[
                            "Entry UUID Virtual Attribute"
                        ],
                        "summary":"Find Entry UUID Virtual Attribute by DN",
                        "description":"Returns an Entry UUID Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Entry UUID Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-200",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-200"
                    },
                    {
                        "tags":[
                            "Governing Structure Rule Virtual Attribute"
                        ],
                        "summary":"Find Governing Structure Rule Virtual Attribute by DN",
                        "description":"Returns an Governing Structure Rule Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-201",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-201"
                    },
                    {
                        "tags":[
                            "Has Subordinates Virtual Attribute"
                        ],
                        "summary":"Find Has Subordinates Virtual Attribute by DN",
                        "description":"Returns an Has Subordinates Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Has Subordinates Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-202",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-202"
                    },
                    {
                        "tags":[
                            "Is Member Of Virtual Attribute"
                        ],
                        "summary":"Find Is Member Of Virtual Attribute by DN",
                        "description":"Returns an Is Member Of Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Is Member Of Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-203",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-203"
                    },
                    {
                        "tags":[
                            "Member Virtual Attribute"
                        ],
                        "summary":"Find Member Virtual Attribute by DN",
                        "description":"Returns an Member Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Member Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-204",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-204"
                    },
                    {
                        "tags":[
                            "Nsuniqueid Virtual Attribute"
                        ],
                        "summary":"Find Nsuniqueid Virtual Attribute by DN",
                        "description":"Returns an Nsuniqueid Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-205",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-205"
                    },
                    {
                        "tags":[
                            "Num Subordinates Virtual Attribute"
                        ],
                        "summary":"Find Num Subordinates Virtual Attribute by DN",
                        "description":"Returns an Num Subordinates Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Num Subordinates Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-206",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-206"
                    },
                    {
                        "tags":[
                            "Orclguid Virtual Attribute"
                        ],
                        "summary":"Find Orclguid Virtual Attribute by DN",
                        "description":"Returns an Orclguid Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Orclguid Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-207",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-207"
                    },
                    {
                        "tags":[
                            "Password Expiration Time Virtual Attribute"
                        ],
                        "summary":"Find Password Expiration Time Virtual Attribute by DN",
                        "description":"Returns an Password Expiration Time Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-208",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-208"
                    },
                    {
                        "tags":[
                            "Password Policy Subentry Virtual Attribute"
                        ],
                        "summary":"Find Password Policy Subentry Virtual Attribute by DN",
                        "description":"Returns an Password Policy Subentry Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-209",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-209"
                    },
                    {
                        "tags":[
                            "Proximity Virtual Attribute"
                        ],
                        "summary":"Find Proximity Virtual Attribute by DN",
                        "description":"Returns an Proximity Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proximity Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-210",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-210"
                    },
                    {
                        "tags":[
                            "Structural Object Class Virtual Attribute"
                        ],
                        "summary":"Find Structural Object Class Virtual Attribute by DN",
                        "description":"Returns an Structural Object Class Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Structural Object Class Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-211",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-211"
                    },
                    {
                        "tags":[
                            "Subschema Subentry Virtual Attribute"
                        ],
                        "summary":"Find Subschema Subentry Virtual Attribute by DN",
                        "description":"Returns an Subschema Subentry Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-212",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-212"
                    },
                    {
                        "tags":[
                            "User Defined Virtual Attribute"
                        ],
                        "summary":"Find User Defined Virtual Attribute by DN",
                        "description":"Returns an User Defined Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Virtual Attribute GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-213",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-213"
                    },
                    {
                        "tags":[
                            "Parallel Work Queue"
                        ],
                        "summary":"Find Parallel Work Queue by DN",
                        "description":"Returns an Parallel Work Queue by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Parallel Work Queue GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-214",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-214"
                    },
                    {
                        "tags":[
                            "Traditional Work Queue"
                        ],
                        "summary":"Find Traditional Work Queue by DN",
                        "description":"Returns an Traditional Work Queue by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Traditional Work Queue GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-215",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-215"
                    },
                    {
                        "tags":[
                            "Workflow"
                        ],
                        "summary":"Find Workflow by DN",
                        "description":"Returns an Workflow by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be fetched.",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"scope",
                                "in":"query",
                                "description":"Scope for the LDAP search operation.",
                                "type":"string",
                                "enum":[
                                    "base",
                                    "sub",
                                    "one"
                                ]
                            },
                            {
                                "name":"filter",
                                "in":"query",
                                "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax.",
                                "type":"string"
                            },
                            {
                                "name":"attributes",
                                "in":"query",
                                "description":"List of attributes to be fetched for the entry.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            },
                            {
                                "name":"controls",
                                "in":"query",
                                "description":"LDAP controls to be sent to server for search operation.",
                                "type":"array",
                                "collectionFormat":"multi",
                                "items":{
                                    "type":"string"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Workflow GetSuccessResponse"
                                }
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-get-x-operations-216",
                        "x-filename-id":"rest-v1-admin-dn-get-x-operations-216"
                    }
                ],
                "x-internal-id":"rest-v1-admin-{dn}-get",
                "x-filename-id":"rest-v1-admin-dn-get"
            },
            "patch":{
                "tags":[
                    "AllAdminRestAPI"
                ],
                "summary":"Modify a configuration item by DN",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"dn",
                        "in":"path",
                        "description":"LDAP DN of the entry to be modified",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"OK"
                    },
                    "400":{
                        "description":"ERROR"
                    },
                    "406":{
                        "description":"Not Acceptable"
                    }
                },
                "x-operations":[
                    {
                        "tags":[
                            "Access Control Group"
                        ],
                        "summary":"Modify a Access Control Group by DN",
                        "description":"Modify a Access Control Group by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Access Control Group PatchRequest",
                                "in":"body",
                                "description":"Access Control Group that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Access Control Group PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-0",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-0"
                    },
                    {
                        "tags":[
                            "Dsee Compat Access Control Handler"
                        ],
                        "summary":"Modify a Dsee Compat Access Control Handler by DN",
                        "description":"Modify a Dsee Compat Access Control Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dsee Compat Access Control Handler PatchRequest",
                                "in":"body",
                                "description":"Dsee Compat Access Control Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Compat Access Control Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-1",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-1"
                    },
                    {
                        "tags":[
                            "Error Log Account Status Notification Handler"
                        ],
                        "summary":"Modify a Error Log Account Status Notification Handler by DN",
                        "description":"Modify a Error Log Account Status Notification Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Error Log Account Status Notification Handler PatchRequest",
                                "in":"body",
                                "description":"Error Log Account Status Notification Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Error Log Account Status Notification Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-2",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-2"
                    },
                    {
                        "tags":[
                            "SMTP Account Status Notification Handler"
                        ],
                        "summary":"Modify a SMTP Account Status Notification Handler by DN",
                        "description":"Modify a SMTP Account Status Notification Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"SMTP Account Status Notification Handler PatchRequest",
                                "in":"body",
                                "description":"SMTP Account Status Notification Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Account Status Notification Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-3",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-3"
                    },
                    {
                        "tags":[
                            "Ad Paging Workflow Element"
                        ],
                        "summary":"Modify a Ad Paging Workflow Element by DN",
                        "description":"Modify a Ad Paging Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Ad Paging Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Ad Paging Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Ad Paging Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-4",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-4"
                    },
                    {
                        "tags":[
                            "Ad Password Workflow Element"
                        ],
                        "summary":"Modify a Ad Password Workflow Element by DN",
                        "description":"Modify a Ad Password Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Ad Password Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Ad Password Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Ad Password Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-5",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-5"
                    },
                    {
                        "tags":[
                            "Add Inbound Attribute Transformation"
                        ],
                        "summary":"Modify a Add Inbound Attribute Transformation by DN",
                        "description":"Modify a Add Inbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Add Inbound Attribute Transformation PatchRequest",
                                "in":"body",
                                "description":"Add Inbound Attribute Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Add Inbound Attribute Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-6",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-6"
                    },
                    {
                        "tags":[
                            "Add Outbound Attribute Transformation"
                        ],
                        "summary":"Modify a Add Outbound Attribute Transformation by DN",
                        "description":"Modify a Add Outbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Add Outbound Attribute Transformation PatchRequest",
                                "in":"body",
                                "description":"Add Outbound Attribute Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Add Outbound Attribute Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-7",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-7"
                    },
                    {
                        "tags":[
                            "HTTP Administration Connector"
                        ],
                        "summary":"Modify a HTTP Administration Connector by DN",
                        "description":"Modify a HTTP Administration Connector by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"HTTP Administration Connector PatchRequest",
                                "in":"body",
                                "description":"HTTP Administration Connector that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Administration Connector PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-8",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-8"
                    },
                    {
                        "tags":[
                            "LDAP Administration Connector"
                        ],
                        "summary":"Modify a LDAP Administration Connector by DN",
                        "description":"Modify a LDAP Administration Connector by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"LDAP Administration Connector PatchRequest",
                                "in":"body",
                                "description":"LDAP Administration Connector that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Administration Connector PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-9",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-9"
                    },
                    {
                        "tags":[
                            "JMX Alert Handler"
                        ],
                        "summary":"Modify a JMX Alert Handler by DN",
                        "description":"Modify a JMX Alert Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"JMX Alert Handler PatchRequest",
                                "in":"body",
                                "description":"JMX Alert Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/JMX Alert Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-10",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-10"
                    },
                    {
                        "tags":[
                            "SMTP Alert Handler"
                        ],
                        "summary":"Modify a SMTP Alert Handler by DN",
                        "description":"Modify a SMTP Alert Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"SMTP Alert Handler PatchRequest",
                                "in":"body",
                                "description":"SMTP Alert Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SMTP Alert Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-11",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-11"
                    },
                    {
                        "tags":[
                            "Attribute Mapping"
                        ],
                        "summary":"Modify a Attribute Mapping by DN",
                        "description":"Modify a Attribute Mapping by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Attribute Mapping PatchRequest",
                                "in":"body",
                                "description":"Attribute Mapping that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Mapping PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-12",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-12"
                    },
                    {
                        "tags":[
                            "Attribute Type Description Attribute Syntax"
                        ],
                        "summary":"Modify a Attribute Type Description Attribute Syntax by DN",
                        "description":"Modify a Attribute Type Description Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Attribute Type Description Attribute Syntax PatchRequest",
                                "in":"body",
                                "description":"Attribute Type Description Attribute Syntax that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-13",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-13"
                    },
                    {
                        "tags":[
                            "Directory String Attribute Syntax"
                        ],
                        "summary":"Modify a Directory String Attribute Syntax by DN",
                        "description":"Modify a Directory String Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Directory String Attribute Syntax PatchRequest",
                                "in":"body",
                                "description":"Directory String Attribute Syntax that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory String Attribute Syntax PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-14",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-14"
                    },
                    {
                        "tags":[
                            "Telephone Number Attribute Syntax"
                        ],
                        "summary":"Modify a Telephone Number Attribute Syntax by DN",
                        "description":"Modify a Telephone Number Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Telephone Number Attribute Syntax PatchRequest",
                                "in":"body",
                                "description":"Telephone Number Attribute Syntax that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Telephone Number Attribute Syntax PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-15",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-15"
                    },
                    {
                        "tags":[
                            "Backup Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Backup Local Backend Workflow Element by DN",
                        "description":"Modify a Backup Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Backup Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Backup Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Backup Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-16",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-16"
                    },
                    {
                        "tags":[
                            "Fingerprint Certificate Mapper"
                        ],
                        "summary":"Modify a Fingerprint Certificate Mapper by DN",
                        "description":"Modify a Fingerprint Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Fingerprint Certificate Mapper PatchRequest",
                                "in":"body",
                                "description":"Fingerprint Certificate Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fingerprint Certificate Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-17",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-17"
                    },
                    {
                        "tags":[
                            "Subject Alternative Name To User Attribute Certificate Mapper"
                        ],
                        "summary":"Modify a Subject Alternative Name To User Attribute Certificate Mapper by DN",
                        "description":"Modify a Subject Alternative Name To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Subject Alternative Name To User Attribute Certificate Mapper PatchRequest",
                                "in":"body",
                                "description":"Subject Alternative Name To User Attribute Certificate Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-18",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-18"
                    },
                    {
                        "tags":[
                            "Subject Attribute To User Attribute Certificate Mapper"
                        ],
                        "summary":"Modify a Subject Attribute To User Attribute Certificate Mapper by DN",
                        "description":"Modify a Subject Attribute To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Subject Attribute To User Attribute Certificate Mapper PatchRequest",
                                "in":"body",
                                "description":"Subject Attribute To User Attribute Certificate Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-19",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-19"
                    },
                    {
                        "tags":[
                            "Subject DN To User Attribute Certificate Mapper"
                        ],
                        "summary":"Modify a Subject DN To User Attribute Certificate Mapper by DN",
                        "description":"Modify a Subject DN To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Subject DN To User Attribute Certificate Mapper PatchRequest",
                                "in":"body",
                                "description":"Subject DN To User Attribute Certificate Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-20",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-20"
                    },
                    {
                        "tags":[
                            "Subject Equals DN Certificate Mapper"
                        ],
                        "summary":"Modify a Subject Equals DN Certificate Mapper by DN",
                        "description":"Modify a Subject Equals DN Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Subject Equals DN Certificate Mapper PatchRequest",
                                "in":"body",
                                "description":"Subject Equals DN Certificate Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-21",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-21"
                    },
                    {
                        "tags":[
                            "HTTP Connection Handler"
                        ],
                        "summary":"Modify a HTTP Connection Handler by DN",
                        "description":"Modify a HTTP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"HTTP Connection Handler PatchRequest",
                                "in":"body",
                                "description":"HTTP Connection Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/HTTP Connection Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-22",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-22"
                    },
                    {
                        "tags":[
                            "JMX Connection Handler"
                        ],
                        "summary":"Modify a JMX Connection Handler by DN",
                        "description":"Modify a JMX Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"JMX Connection Handler PatchRequest",
                                "in":"body",
                                "description":"JMX Connection Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/JMX Connection Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-23",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-23"
                    },
                    {
                        "tags":[
                            "LDAP Connection Handler"
                        ],
                        "summary":"Modify a LDAP Connection Handler by DN",
                        "description":"Modify a LDAP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"LDAP Connection Handler PatchRequest",
                                "in":"body",
                                "description":"LDAP Connection Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Connection Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-24",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-24"
                    },
                    {
                        "tags":[
                            "LDIF Connection Handler"
                        ],
                        "summary":"Modify a LDIF Connection Handler by DN",
                        "description":"Modify a LDIF Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"LDIF Connection Handler PatchRequest",
                                "in":"body",
                                "description":"LDIF Connection Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Connection Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-25",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-25"
                    },
                    {
                        "tags":[
                            "SNMP Connection Handler"
                        ],
                        "summary":"Modify a SNMP Connection Handler by DN",
                        "description":"Modify a SNMP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"SNMP Connection Handler PatchRequest",
                                "in":"body",
                                "description":"SNMP Connection Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SNMP Connection Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-26",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-26"
                    },
                    {
                        "tags":[
                            "Crypto Manager"
                        ],
                        "summary":"Modify a Crypto Manager by DN",
                        "description":"Modify a Crypto Manager by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Crypto Manager PatchRequest",
                                "in":"body",
                                "description":"Crypto Manager that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Crypto Manager PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-27",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-27"
                    },
                    {
                        "tags":[
                            "Data Encryption"
                        ],
                        "summary":"Modify a Data Encryption by DN",
                        "description":"Modify a Data Encryption by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Data Encryption PatchRequest",
                                "in":"body",
                                "description":"Data Encryption that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Data Encryption PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-28",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-28"
                    },
                    {
                        "tags":[
                            "DB Local Backend Workflow Element"
                        ],
                        "summary":"Modify a DB Local Backend Workflow Element by DN",
                        "description":"Modify a DB Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"DB Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"DB Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/DB Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-29",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-29"
                    },
                    {
                        "tags":[
                            "Debug Target"
                        ],
                        "summary":"Modify a Debug Target by DN",
                        "description":"Modify a Debug Target by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Debug Target PatchRequest",
                                "in":"body",
                                "description":"Debug Target that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Debug Target PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-30",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-30"
                    },
                    {
                        "tags":[
                            "Directory End Point"
                        ],
                        "summary":"Modify a Directory End Point by DN",
                        "description":"Modify a Directory End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Directory End Point PatchRequest",
                                "in":"body",
                                "description":"Directory End Point that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory End Point PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-31",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-31"
                    },
                    {
                        "tags":[
                            "Directory Integration Platform Extension"
                        ],
                        "summary":"Modify a Directory Integration Platform Extension by DN",
                        "description":"Modify a Directory Integration Platform Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Directory Integration Platform Extension PatchRequest",
                                "in":"body",
                                "description":"Directory Integration Platform Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Directory Integration Platform Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-32",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-32"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Algorithm"
                        ],
                        "summary":"Modify a Capacity Distribution Algorithm by DN",
                        "description":"Modify a Capacity Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Capacity Distribution Algorithm PatchRequest",
                                "in":"body",
                                "description":"Capacity Distribution Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-33",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-33"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Algorithm"
                        ],
                        "summary":"Modify a Dnpattern Distribution Algorithm by DN",
                        "description":"Modify a Dnpattern Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dnpattern Distribution Algorithm PatchRequest",
                                "in":"body",
                                "description":"Dnpattern Distribution Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-34",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-34"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Algorithm"
                        ],
                        "summary":"Modify a Lexico Distribution Algorithm by DN",
                        "description":"Modify a Lexico Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Lexico Distribution Algorithm PatchRequest",
                                "in":"body",
                                "description":"Lexico Distribution Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-35",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-35"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Algorithm"
                        ],
                        "summary":"Modify a Numeric Distribution Algorithm by DN",
                        "description":"Modify a Numeric Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Numeric Distribution Algorithm PatchRequest",
                                "in":"body",
                                "description":"Numeric Distribution Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-36",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-36"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Partition"
                        ],
                        "summary":"Modify a Capacity Distribution Partition by DN",
                        "description":"Modify a Capacity Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Capacity Distribution Partition PatchRequest",
                                "in":"body",
                                "description":"Capacity Distribution Partition that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Capacity Distribution Partition PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-37",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-37"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Partition"
                        ],
                        "summary":"Modify a Dnpattern Distribution Partition by DN",
                        "description":"Modify a Dnpattern Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dnpattern Distribution Partition PatchRequest",
                                "in":"body",
                                "description":"Dnpattern Distribution Partition that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dnpattern Distribution Partition PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-38",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-38"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Partition"
                        ],
                        "summary":"Modify a Lexico Distribution Partition by DN",
                        "description":"Modify a Lexico Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Lexico Distribution Partition PatchRequest",
                                "in":"body",
                                "description":"Lexico Distribution Partition that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Lexico Distribution Partition PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-39",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-39"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Partition"
                        ],
                        "summary":"Modify a Numeric Distribution Partition by DN",
                        "description":"Modify a Numeric Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Numeric Distribution Partition PatchRequest",
                                "in":"body",
                                "description":"Numeric Distribution Partition that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Numeric Distribution Partition PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-40",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-40"
                    },
                    {
                        "tags":[
                            "Distribution Workflow Element"
                        ],
                        "summary":"Modify a Distribution Workflow Element by DN",
                        "description":"Modify a Distribution Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Distribution Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Distribution Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Distribution Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-41",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-41"
                    },
                    {
                        "tags":[
                            "DN Renaming Workflow Element"
                        ],
                        "summary":"Modify a DN Renaming Workflow Element by DN",
                        "description":"Modify a DN Renaming Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"DN Renaming Workflow Element PatchRequest",
                                "in":"body",
                                "description":"DN Renaming Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/DN Renaming Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-42",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-42"
                    },
                    {
                        "tags":[
                            "Dsee Gateway Plugin"
                        ],
                        "summary":"Modify a Dsee Gateway Plugin by DN",
                        "description":"Modify a Dsee Gateway Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dsee Gateway Plugin PatchRequest",
                                "in":"body",
                                "description":"Dsee Gateway Plugin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dsee Gateway Plugin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-43",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-43"
                    },
                    {
                        "tags":[
                            "Dynamic Entry Tree Workflow Element"
                        ],
                        "summary":"Modify a Dynamic Entry Tree Workflow Element by DN",
                        "description":"Modify a Dynamic Entry Tree Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dynamic Entry Tree Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Dynamic Entry Tree Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-44",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-44"
                    },
                    {
                        "tags":[
                            "Dynamic Groups Workflow Element"
                        ],
                        "summary":"Modify a Dynamic Groups Workflow Element by DN",
                        "description":"Modify a Dynamic Groups Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dynamic Groups Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Dynamic Groups Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dynamic Groups Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-45",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-45"
                    },
                    {
                        "tags":[
                            "Servlet End Point"
                        ],
                        "summary":"Modify a Servlet End Point by DN",
                        "description":"Modify a Servlet End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Servlet End Point PatchRequest",
                                "in":"body",
                                "description":"Servlet End Point that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Servlet End Point PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-46",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-46"
                    },
                    {
                        "tags":[
                            "Web App End Point"
                        ],
                        "summary":"Modify a Web App End Point by DN",
                        "description":"Modify a Web App End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Web App End Point PatchRequest",
                                "in":"body",
                                "description":"Web App End Point that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Web App End Point PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-47",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-47"
                    },
                    {
                        "tags":[
                            "FIFO Entry Cache"
                        ],
                        "summary":"Modify a FIFO Entry Cache by DN",
                        "description":"Modify a FIFO Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"FIFO Entry Cache PatchRequest",
                                "in":"body",
                                "description":"FIFO Entry Cache that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Entry Cache PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-48",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-48"
                    },
                    {
                        "tags":[
                            "FIFO Group Entry Cache"
                        ],
                        "summary":"Modify a FIFO Group Entry Cache by DN",
                        "description":"Modify a FIFO Group Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"FIFO Group Entry Cache PatchRequest",
                                "in":"body",
                                "description":"FIFO Group Entry Cache that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/FIFO Group Entry Cache PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-49",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-49"
                    },
                    {
                        "tags":[
                            "File System Entry Cache"
                        ],
                        "summary":"Modify a File System Entry Cache by DN",
                        "description":"Modify a File System Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File System Entry Cache PatchRequest",
                                "in":"body",
                                "description":"File System Entry Cache that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File System Entry Cache PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-50",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-50"
                    },
                    {
                        "tags":[
                            "Soft Reference Entry Cache"
                        ],
                        "summary":"Modify a Soft Reference Entry Cache by DN",
                        "description":"Modify a Soft Reference Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Soft Reference Entry Cache PatchRequest",
                                "in":"body",
                                "description":"Soft Reference Entry Cache that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Soft Reference Entry Cache PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-51",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-51"
                    },
                    {
                        "tags":[
                            "Eus Alias Resolution Workflow Element"
                        ],
                        "summary":"Modify a Eus Alias Resolution Workflow Element by DN",
                        "description":"Modify a Eus Alias Resolution Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Eus Alias Resolution Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Eus Alias Resolution Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-52",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-52"
                    },
                    {
                        "tags":[
                            "Eus Context Workflow Element"
                        ],
                        "summary":"Modify a Eus Context Workflow Element by DN",
                        "description":"Modify a Eus Context Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Eus Context Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Eus Context Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Context Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-53",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-53"
                    },
                    {
                        "tags":[
                            "Eus Workflow Element"
                        ],
                        "summary":"Modify a Eus Workflow Element by DN",
                        "description":"Modify a Eus Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Eus Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Eus Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Eus Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-54",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-54"
                    },
                    {
                        "tags":[
                            "Exact Match Identity Mapper"
                        ],
                        "summary":"Modify a Exact Match Identity Mapper by DN",
                        "description":"Modify a Exact Match Identity Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Exact Match Identity Mapper PatchRequest",
                                "in":"body",
                                "description":"Exact Match Identity Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Exact Match Identity Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-55",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-55"
                    },
                    {
                        "tags":[
                            "Cancel Extended Operation Handler"
                        ],
                        "summary":"Modify a Cancel Extended Operation Handler by DN",
                        "description":"Modify a Cancel Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Cancel Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Cancel Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Cancel Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-56",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-56"
                    },
                    {
                        "tags":[
                            "Get Connection Id Extended Operation Handler"
                        ],
                        "summary":"Modify a Get Connection Id Extended Operation Handler by DN",
                        "description":"Modify a Get Connection Id Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Get Connection Id Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Get Connection Id Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-57",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-57"
                    },
                    {
                        "tags":[
                            "Get Symmetric Key Extended Operation Handler"
                        ],
                        "summary":"Modify a Get Symmetric Key Extended Operation Handler by DN",
                        "description":"Modify a Get Symmetric Key Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Get Symmetric Key Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Get Symmetric Key Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-58",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-58"
                    },
                    {
                        "tags":[
                            "Password Modify Extended Operation Handler"
                        ],
                        "summary":"Modify a Password Modify Extended Operation Handler by DN",
                        "description":"Modify a Password Modify Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Password Modify Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Password Modify Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Modify Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-59",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-59"
                    },
                    {
                        "tags":[
                            "Password Policy State Extended Operation Handler"
                        ],
                        "summary":"Modify a Password Policy State Extended Operation Handler by DN",
                        "description":"Modify a Password Policy State Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Password Policy State Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Password Policy State Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy State Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-60",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-60"
                    },
                    {
                        "tags":[
                            "Start TLS Extended Operation Handler"
                        ],
                        "summary":"Modify a Start TLS Extended Operation Handler by DN",
                        "description":"Modify a Start TLS Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Start TLS Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Start TLS Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Start TLS Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-61",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-61"
                    },
                    {
                        "tags":[
                            "Who Am I Extended Operation Handler"
                        ],
                        "summary":"Modify a Who Am I Extended Operation Handler by DN",
                        "description":"Modify a Who Am I Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Who Am I Extended Operation Handler PatchRequest",
                                "in":"body",
                                "description":"Who Am I Extended Operation Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Who Am I Extended Operation Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-62",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-62"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Extension"
                        ],
                        "summary":"Modify a Global Index Catalog Extension by DN",
                        "description":"Modify a Global Index Catalog Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Index Catalog Extension PatchRequest",
                                "in":"body",
                                "description":"Global Index Catalog Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-63",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-63"
                    },
                    {
                        "tags":[
                            "Global Index Catalogs Shared Cache Extension"
                        ],
                        "summary":"Modify a Global Index Catalogs Shared Cache Extension by DN",
                        "description":"Modify a Global Index Catalogs Shared Cache Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Index Catalogs Shared Cache Extension PatchRequest",
                                "in":"body",
                                "description":"Global Index Catalogs Shared Cache Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-64",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-64"
                    },
                    {
                        "tags":[
                            "LDAP Server Extension"
                        ],
                        "summary":"Modify a LDAP Server Extension by DN",
                        "description":"Modify a LDAP Server Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"LDAP Server Extension PatchRequest",
                                "in":"body",
                                "description":"LDAP Server Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDAP Server Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-65",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-65"
                    },
                    {
                        "tags":[
                            "RDBMS Extension"
                        ],
                        "summary":"Modify a RDBMS Extension by DN",
                        "description":"Modify a RDBMS Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"RDBMS Extension PatchRequest",
                                "in":"body",
                                "description":"RDBMS Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-66",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-66"
                    },
                    {
                        "tags":[
                            "REST Server Extension"
                        ],
                        "summary":"Modify a REST Server Extension by DN",
                        "description":"Modify a REST Server Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"REST Server Extension PatchRequest",
                                "in":"body",
                                "description":"REST Server Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/REST Server Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-67",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-67"
                    },
                    {
                        "tags":[
                            "REST Web Service Extension"
                        ],
                        "summary":"Modify a REST Web Service Extension by DN",
                        "description":"Modify a REST Web Service Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"REST Web Service Extension PatchRequest",
                                "in":"body",
                                "description":"REST Web Service Extension that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/REST Web Service Extension PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-68",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-68"
                    },
                    {
                        "tags":[
                            "External Changelog Domain"
                        ],
                        "summary":"Modify a External Changelog Domain by DN",
                        "description":"Modify a External Changelog Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"External Changelog Domain PatchRequest",
                                "in":"body",
                                "description":"External Changelog Domain that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/External Changelog Domain PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-69",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-69"
                    },
                    {
                        "tags":[
                            "Fa Workflow Element"
                        ],
                        "summary":"Modify a Fa Workflow Element by DN",
                        "description":"Modify a Fa Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Fa Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Fa Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fa Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-70",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-70"
                    },
                    {
                        "tags":[
                            "Filter Inbound Attribute Transformation"
                        ],
                        "summary":"Modify a Filter Inbound Attribute Transformation by DN",
                        "description":"Modify a Filter Inbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Filter Inbound Attribute Transformation PatchRequest",
                                "in":"body",
                                "description":"Filter Inbound Attribute Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Filter Inbound Attribute Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-71",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-71"
                    },
                    {
                        "tags":[
                            "Filter Outbound Attribute Transformation"
                        ],
                        "summary":"Modify a Filter Outbound Attribute Transformation by DN",
                        "description":"Modify a Filter Outbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Filter Outbound Attribute Transformation PatchRequest",
                                "in":"body",
                                "description":"Filter Outbound Attribute Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Filter Outbound Attribute Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-72",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-72"
                    },
                    {
                        "tags":[
                            "Flat Tree Workflow Element"
                        ],
                        "summary":"Modify a Flat Tree Workflow Element by DN",
                        "description":"Modify a Flat Tree Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Flat Tree Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Flat Tree Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Flat Tree Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-73",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-73"
                    },
                    {
                        "tags":[
                            "Primary ForkJoin Participant"
                        ],
                        "summary":"Modify a Primary ForkJoin Participant by DN",
                        "description":"Modify a Primary ForkJoin Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Primary ForkJoin Participant PatchRequest",
                                "in":"body",
                                "description":"Primary ForkJoin Participant that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Primary ForkJoin Participant PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-74",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-74"
                    },
                    {
                        "tags":[
                            "Secondary ForkJoin Participant"
                        ],
                        "summary":"Modify a Secondary ForkJoin Participant by DN",
                        "description":"Modify a Secondary ForkJoin Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Secondary ForkJoin Participant PatchRequest",
                                "in":"body",
                                "description":"Secondary ForkJoin Participant that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Secondary ForkJoin Participant PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-75",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-75"
                    },
                    {
                        "tags":[
                            "ForkJoin Workflow Element"
                        ],
                        "summary":"Modify a ForkJoin Workflow Element by DN",
                        "description":"Modify a ForkJoin Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"ForkJoin Workflow Element PatchRequest",
                                "in":"body",
                                "description":"ForkJoin Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/ForkJoin Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-76",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-76"
                    },
                    {
                        "tags":[
                            "Gateway Domain"
                        ],
                        "summary":"Modify a Gateway Domain by DN",
                        "description":"Modify a Gateway Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Gateway Domain PatchRequest",
                                "in":"body",
                                "description":"Gateway Domain that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Gateway Domain PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-77",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-77"
                    },
                    {
                        "tags":[
                            "Get Rid Of Duplicate Workflow Element"
                        ],
                        "summary":"Modify a Get Rid Of Duplicate Workflow Element by DN",
                        "description":"Modify a Get Rid Of Duplicate Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Get Rid Of Duplicate Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Get Rid Of Duplicate Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-78",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-78"
                    },
                    {
                        "tags":[
                            "Global Configuration"
                        ],
                        "summary":"Modify a Global Configuration by DN",
                        "description":"Modify a Global Configuration by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Configuration PatchRequest",
                                "in":"body",
                                "description":"Global Configuration that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Configuration PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-79",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-79"
                    },
                    {
                        "tags":[
                            "Global Index"
                        ],
                        "summary":"Modify a Global Index by DN",
                        "description":"Modify a Global Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Index PatchRequest",
                                "in":"body",
                                "description":"Global Index that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-80",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-80"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Replication Domain"
                        ],
                        "summary":"Modify a Global Index Catalog Replication Domain by DN",
                        "description":"Modify a Global Index Catalog Replication Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Index Catalog Replication Domain PatchRequest",
                                "in":"body",
                                "description":"Global Index Catalog Replication Domain that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Catalog Replication Domain PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-81",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-81"
                    },
                    {
                        "tags":[
                            "Global Index Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Global Index Local Backend Workflow Element by DN",
                        "description":"Modify a Global Index Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Index Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Global Index Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-82",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-82"
                    },
                    {
                        "tags":[
                            "Global Index Replication Changes Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Global Index Replication Changes Local Backend Workflow Element by DN",
                        "description":"Modify a Global Index Replication Changes Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Global Index Replication Changes Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Global Index Replication Changes Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-83",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-83"
                    },
                    {
                        "tags":[
                            "Hide Entries By Filter Workflow Element"
                        ],
                        "summary":"Modify a Hide Entries By Filter Workflow Element by DN",
                        "description":"Modify a Hide Entries By Filter Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Hide Entries By Filter Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Hide Entries By Filter Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-84",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-84"
                    },
                    {
                        "tags":[
                            "Match And Replace Identity Mapper"
                        ],
                        "summary":"Modify a Match And Replace Identity Mapper by DN",
                        "description":"Modify a Match And Replace Identity Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Match And Replace Identity Mapper PatchRequest",
                                "in":"body",
                                "description":"Match And Replace Identity Mapper that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Match And Replace Identity Mapper PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-85",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-85"
                    },
                    {
                        "tags":[
                            "Oauth Identity Provider"
                        ],
                        "summary":"Modify a Oauth Identity Provider by DN",
                        "description":"Modify a Oauth Identity Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Oauth Identity Provider PatchRequest",
                                "in":"body",
                                "description":"Oauth Identity Provider that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Oauth Identity Provider PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-86",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-86"
                    },
                    {
                        "tags":[
                            "Join Participant"
                        ],
                        "summary":"Modify a Join Participant by DN",
                        "description":"Modify a Join Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Join Participant PatchRequest",
                                "in":"body",
                                "description":"Join Participant that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Join Participant PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-87",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-87"
                    },
                    {
                        "tags":[
                            "Join Workflow Element"
                        ],
                        "summary":"Modify a Join Workflow Element by DN",
                        "description":"Modify a Join Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Join Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Join Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Join Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-88",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-88"
                    },
                    {
                        "tags":[
                            "Kerberos Auth Provider Workflow Element"
                        ],
                        "summary":"Modify a Kerberos Auth Provider Workflow Element by DN",
                        "description":"Modify a Kerberos Auth Provider Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Kerberos Auth Provider Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Kerberos Auth Provider Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-89",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-89"
                    },
                    {
                        "tags":[
                            "File Based Key Manager Provider"
                        ],
                        "summary":"Modify a File Based Key Manager Provider by DN",
                        "description":"Modify a File Based Key Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based Key Manager Provider PatchRequest",
                                "in":"body",
                                "description":"File Based Key Manager Provider that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Key Manager Provider PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-90",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-90"
                    },
                    {
                        "tags":[
                            "PKCS11 Key Manager Provider"
                        ],
                        "summary":"Modify a PKCS11 Key Manager Provider by DN",
                        "description":"Modify a PKCS11 Key Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"PKCS11 Key Manager Provider PatchRequest",
                                "in":"body",
                                "description":"PKCS11 Key Manager Provider that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PKCS11 Key Manager Provider PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-91",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-91"
                    },
                    {
                        "tags":[
                            "Key Manager Provider Key Pin"
                        ],
                        "summary":"Modify a Key Manager Provider Key Pin by DN",
                        "description":"Modify a Key Manager Provider Key Pin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Key Manager Provider Key Pin PatchRequest",
                                "in":"body",
                                "description":"Key Manager Provider Key Pin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Key Manager Provider Key Pin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-92",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-92"
                    },
                    {
                        "tags":[
                            "Trust Store Key Pin"
                        ],
                        "summary":"Modify a Trust Store Key Pin by DN",
                        "description":"Modify a Trust Store Key Pin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Trust Store Key Pin PatchRequest",
                                "in":"body",
                                "description":"Trust Store Key Pin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Key Pin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-93",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-93"
                    },
                    {
                        "tags":[
                            "Last Mod Plugin"
                        ],
                        "summary":"Modify a Last Mod Plugin by DN",
                        "description":"Modify a Last Mod Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Last Mod Plugin PatchRequest",
                                "in":"body",
                                "description":"Last Mod Plugin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Last Mod Plugin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-94",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-94"
                    },
                    {
                        "tags":[
                            "LDIF Local Backend Workflow Element"
                        ],
                        "summary":"Modify a LDIF Local Backend Workflow Element by DN",
                        "description":"Modify a LDIF Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"LDIF Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"LDIF Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/LDIF Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-95",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-95"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Algorithm"
                        ],
                        "summary":"Modify a Failover Load Balancing Algorithm by DN",
                        "description":"Modify a Failover Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Failover Load Balancing Algorithm PatchRequest",
                                "in":"body",
                                "description":"Failover Load Balancing Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-96",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-96"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Algorithm"
                        ],
                        "summary":"Modify a Optimal Load Balancing Algorithm by DN",
                        "description":"Modify a Optimal Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Optimal Load Balancing Algorithm PatchRequest",
                                "in":"body",
                                "description":"Optimal Load Balancing Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-97",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-97"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Algorithm"
                        ],
                        "summary":"Modify a Proportional Load Balancing Algorithm by DN",
                        "description":"Modify a Proportional Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Proportional Load Balancing Algorithm PatchRequest",
                                "in":"body",
                                "description":"Proportional Load Balancing Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-98",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-98"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Algorithm"
                        ],
                        "summary":"Modify a Saturation Load Balancing Algorithm by DN",
                        "description":"Modify a Saturation Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Saturation Load Balancing Algorithm PatchRequest",
                                "in":"body",
                                "description":"Saturation Load Balancing Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-99",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-99"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Algorithm"
                        ],
                        "summary":"Modify a Searchfilter Load Balancing Algorithm by DN",
                        "description":"Modify a Searchfilter Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Searchfilter Load Balancing Algorithm PatchRequest",
                                "in":"body",
                                "description":"Searchfilter Load Balancing Algorithm that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-100",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-100"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Route"
                        ],
                        "summary":"Modify a Failover Load Balancing Route by DN",
                        "description":"Modify a Failover Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Failover Load Balancing Route PatchRequest",
                                "in":"body",
                                "description":"Failover Load Balancing Route that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Failover Load Balancing Route PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-101",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-101"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Route"
                        ],
                        "summary":"Modify a Optimal Load Balancing Route by DN",
                        "description":"Modify a Optimal Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Optimal Load Balancing Route PatchRequest",
                                "in":"body",
                                "description":"Optimal Load Balancing Route that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Optimal Load Balancing Route PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-102",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-102"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Route"
                        ],
                        "summary":"Modify a Proportional Load Balancing Route by DN",
                        "description":"Modify a Proportional Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Proportional Load Balancing Route PatchRequest",
                                "in":"body",
                                "description":"Proportional Load Balancing Route that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proportional Load Balancing Route PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-103",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-103"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Route"
                        ],
                        "summary":"Modify a Saturation Load Balancing Route by DN",
                        "description":"Modify a Saturation Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Saturation Load Balancing Route PatchRequest",
                                "in":"body",
                                "description":"Saturation Load Balancing Route that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saturation Load Balancing Route PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-104",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-104"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Route"
                        ],
                        "summary":"Modify a Searchfilter Load Balancing Route by DN",
                        "description":"Modify a Searchfilter Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Searchfilter Load Balancing Route PatchRequest",
                                "in":"body",
                                "description":"Searchfilter Load Balancing Route that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Searchfilter Load Balancing Route PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-105",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-105"
                    },
                    {
                        "tags":[
                            "Load Balancing Workflow Element"
                        ],
                        "summary":"Modify a Load Balancing Workflow Element by DN",
                        "description":"Modify a Load Balancing Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Load Balancing Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Load Balancing Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Load Balancing Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-106",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-106"
                    },
                    {
                        "tags":[
                            "Memory Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Memory Local Backend Workflow Element by DN",
                        "description":"Modify a Memory Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Memory Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Memory Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Memory Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-107",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-107"
                    },
                    {
                        "tags":[
                            "Monitor Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Monitor Local Backend Workflow Element by DN",
                        "description":"Modify a Monitor Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Monitor Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Monitor Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Monitor Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-108",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-108"
                    },
                    {
                        "tags":[
                            "Null Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Null Local Backend Workflow Element by DN",
                        "description":"Modify a Null Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Null Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Null Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Null Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-109",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-109"
                    },
                    {
                        "tags":[
                            "Schema Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Schema Local Backend Workflow Element by DN",
                        "description":"Modify a Schema Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Schema Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Schema Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Schema Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-110",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-110"
                    },
                    {
                        "tags":[
                            "Trust Store Local Backend Workflow Element"
                        ],
                        "summary":"Modify a Trust Store Local Backend Workflow Element by DN",
                        "description":"Modify a Trust Store Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Trust Store Local Backend Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Trust Store Local Backend Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-111",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-111"
                    },
                    {
                        "tags":[
                            "Local DB Index"
                        ],
                        "summary":"Modify a Local DB Index by DN",
                        "description":"Modify a Local DB Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Local DB Index PatchRequest",
                                "in":"body",
                                "description":"Local DB Index that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Local DB Index PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-112",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-112"
                    },
                    {
                        "tags":[
                            "Local DB VLV Index"
                        ],
                        "summary":"Modify a Local DB VLV Index by DN",
                        "description":"Modify a Local DB VLV Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Local DB VLV Index PatchRequest",
                                "in":"body",
                                "description":"Local DB VLV Index that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Local DB VLV Index PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-113",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-113"
                    },
                    {
                        "tags":[
                            "File Based Access Control Log Publisher"
                        ],
                        "summary":"Modify a File Based Access Control Log Publisher by DN",
                        "description":"Modify a File Based Access Control Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based Access Control Log Publisher PatchRequest",
                                "in":"body",
                                "description":"File Based Access Control Log Publisher that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Access Control Log Publisher PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-114",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-114"
                    },
                    {
                        "tags":[
                            "High Etime File Based Access Log Publisher"
                        ],
                        "summary":"Modify a High Etime File Based Access Log Publisher by DN",
                        "description":"Modify a High Etime File Based Access Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"High Etime File Based Access Log Publisher PatchRequest",
                                "in":"body",
                                "description":"High Etime File Based Access Log Publisher that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/High Etime File Based Access Log Publisher PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-115",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-115"
                    },
                    {
                        "tags":[
                            "File Based Audit Log Publisher"
                        ],
                        "summary":"Modify a File Based Audit Log Publisher by DN",
                        "description":"Modify a File Based Audit Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based Audit Log Publisher PatchRequest",
                                "in":"body",
                                "description":"File Based Audit Log Publisher that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Audit Log Publisher PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-116",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-116"
                    },
                    {
                        "tags":[
                            "File Based Debug Log Publisher"
                        ],
                        "summary":"Modify a File Based Debug Log Publisher by DN",
                        "description":"Modify a File Based Debug Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based Debug Log Publisher PatchRequest",
                                "in":"body",
                                "description":"File Based Debug Log Publisher that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Debug Log Publisher PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-117",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-117"
                    },
                    {
                        "tags":[
                            "File Based Error Log Publisher"
                        ],
                        "summary":"Modify a File Based Error Log Publisher by DN",
                        "description":"Modify a File Based Error Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based Error Log Publisher PatchRequest",
                                "in":"body",
                                "description":"File Based Error Log Publisher that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Error Log Publisher PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-118",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-118"
                    },
                    {
                        "tags":[
                            "File Based HTTP Access Log Publisher"
                        ],
                        "summary":"Modify a File Based HTTP Access Log Publisher by DN",
                        "description":"Modify a File Based HTTP Access Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based HTTP Access Log Publisher PatchRequest",
                                "in":"body",
                                "description":"File Based HTTP Access Log Publisher that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based HTTP Access Log Publisher PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-119",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-119"
                    },
                    {
                        "tags":[
                            "File Count Log Retention Policy"
                        ],
                        "summary":"Modify a File Count Log Retention Policy by DN",
                        "description":"Modify a File Count Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Count Log Retention Policy PatchRequest",
                                "in":"body",
                                "description":"File Count Log Retention Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Count Log Retention Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-120",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-120"
                    },
                    {
                        "tags":[
                            "Free Disk Space Log Retention Policy"
                        ],
                        "summary":"Modify a Free Disk Space Log Retention Policy by DN",
                        "description":"Modify a Free Disk Space Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Free Disk Space Log Retention Policy PatchRequest",
                                "in":"body",
                                "description":"Free Disk Space Log Retention Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Free Disk Space Log Retention Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-121",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-121"
                    },
                    {
                        "tags":[
                            "Size Limit Log Retention Policy"
                        ],
                        "summary":"Modify a Size Limit Log Retention Policy by DN",
                        "description":"Modify a Size Limit Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Size Limit Log Retention Policy PatchRequest",
                                "in":"body",
                                "description":"Size Limit Log Retention Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Retention Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-122",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-122"
                    },
                    {
                        "tags":[
                            "Fixed Time Log Rotation Policy"
                        ],
                        "summary":"Modify a Fixed Time Log Rotation Policy by DN",
                        "description":"Modify a Fixed Time Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Fixed Time Log Rotation Policy PatchRequest",
                                "in":"body",
                                "description":"Fixed Time Log Rotation Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Fixed Time Log Rotation Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-123",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-123"
                    },
                    {
                        "tags":[
                            "Size Limit Log Rotation Policy"
                        ],
                        "summary":"Modify a Size Limit Log Rotation Policy by DN",
                        "description":"Modify a Size Limit Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Size Limit Log Rotation Policy PatchRequest",
                                "in":"body",
                                "description":"Size Limit Log Rotation Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Size Limit Log Rotation Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-124",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-124"
                    },
                    {
                        "tags":[
                            "Time Limit Log Rotation Policy"
                        ],
                        "summary":"Modify a Time Limit Log Rotation Policy by DN",
                        "description":"Modify a Time Limit Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Time Limit Log Rotation Policy PatchRequest",
                                "in":"body",
                                "description":"Time Limit Log Rotation Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Time Limit Log Rotation Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-125",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-125"
                    },
                    {
                        "tags":[
                            "Map Attribute Transformation"
                        ],
                        "summary":"Modify a Map Attribute Transformation by DN",
                        "description":"Modify a Map Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Map Attribute Transformation PatchRequest",
                                "in":"body",
                                "description":"Map Attribute Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Map Attribute Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-126",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-126"
                    },
                    {
                        "tags":[
                            "Map Object Class Transformation"
                        ],
                        "summary":"Modify a Map Object Class Transformation by DN",
                        "description":"Modify a Map Object Class Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Map Object Class Transformation PatchRequest",
                                "in":"body",
                                "description":"Map Object Class Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Map Object Class Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-127",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-127"
                    },
                    {
                        "tags":[
                            "Collation Matching Rule"
                        ],
                        "summary":"Modify a Collation Matching Rule by DN",
                        "description":"Modify a Collation Matching Rule by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Collation Matching Rule PatchRequest",
                                "in":"body",
                                "description":"Collation Matching Rule that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Collation Matching Rule PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-128",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-128"
                    },
                    {
                        "tags":[
                            "Network Group"
                        ],
                        "summary":"Modify a Network Group by DN",
                        "description":"Modify a Network Group by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Network Group PatchRequest",
                                "in":"body",
                                "description":"Network Group that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Network Group PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-129",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-129"
                    },
                    {
                        "tags":[
                            "Objectclass Mapping"
                        ],
                        "summary":"Modify a Objectclass Mapping by DN",
                        "description":"Modify a Objectclass Mapping by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Objectclass Mapping PatchRequest",
                                "in":"body",
                                "description":"Objectclass Mapping that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Objectclass Mapping PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-130",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-130"
                    },
                    {
                        "tags":[
                            "Pass Through Authentication Workflow Element"
                        ],
                        "summary":"Modify a Pass Through Authentication Workflow Element by DN",
                        "description":"Modify a Pass Through Authentication Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Pass Through Authentication Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Pass Through Authentication Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Pass Through Authentication Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-131",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-131"
                    },
                    {
                        "tags":[
                            "Random Password Generator"
                        ],
                        "summary":"Modify a Random Password Generator by DN",
                        "description":"Modify a Random Password Generator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Random Password Generator PatchRequest",
                                "in":"body",
                                "description":"Random Password Generator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Random Password Generator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-132",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-132"
                    },
                    {
                        "tags":[
                            "Password Policy"
                        ],
                        "summary":"Modify a Password Policy by DN",
                        "description":"Modify a Password Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Password Policy PatchRequest",
                                "in":"body",
                                "description":"Password Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-133",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-133"
                    },
                    {
                        "tags":[
                            "Password Policy Import Plugin"
                        ],
                        "summary":"Modify a Password Policy Import Plugin by DN",
                        "description":"Modify a Password Policy Import Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Password Policy Import Plugin PatchRequest",
                                "in":"body",
                                "description":"Password Policy Import Plugin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Import Plugin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-134",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-134"
                    },
                    {
                        "tags":[
                            "AES Password Storage Scheme"
                        ],
                        "summary":"Modify a AES Password Storage Scheme by DN",
                        "description":"Modify a AES Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"AES Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"AES Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/AES Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-135",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-135"
                    },
                    {
                        "tags":[
                            "Base64 Password Storage Scheme"
                        ],
                        "summary":"Modify a Base64 Password Storage Scheme by DN",
                        "description":"Modify a Base64 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Base64 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Base64 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Base64 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-136",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-136"
                    },
                    {
                        "tags":[
                            "Blowfish Password Storage Scheme"
                        ],
                        "summary":"Modify a Blowfish Password Storage Scheme by DN",
                        "description":"Modify a Blowfish Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Blowfish Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Blowfish Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Blowfish Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-137",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-137"
                    },
                    {
                        "tags":[
                            "Clear Password Storage Scheme"
                        ],
                        "summary":"Modify a Clear Password Storage Scheme by DN",
                        "description":"Modify a Clear Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Clear Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Clear Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Clear Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-138",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-138"
                    },
                    {
                        "tags":[
                            "Crypt Password Storage Scheme"
                        ],
                        "summary":"Modify a Crypt Password Storage Scheme by DN",
                        "description":"Modify a Crypt Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Crypt Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Crypt Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Crypt Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-139",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-139"
                    },
                    {
                        "tags":[
                            "EUSPBKDF2SHA512 Password Storage Scheme"
                        ],
                        "summary":"Modify a EUSPBKDF2SHA512 Password Storage Scheme by DN",
                        "description":"Modify a EUSPBKDF2SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"EUSPBKDF2SHA512 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"EUSPBKDF2SHA512 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-140",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-140"
                    },
                    {
                        "tags":[
                            "MD5 Password Storage Scheme"
                        ],
                        "summary":"Modify a MD5 Password Storage Scheme by DN",
                        "description":"Modify a MD5 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"MD5 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"MD5 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/MD5 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-141",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-141"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA1 Password Storage Scheme"
                        ],
                        "summary":"Modify a PBKDF2HMACSHA1 Password Storage Scheme by DN",
                        "description":"Modify a PBKDF2HMACSHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"PBKDF2HMACSHA1 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"PBKDF2HMACSHA1 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-142",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-142"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA256 Password Storage Scheme"
                        ],
                        "summary":"Modify a PBKDF2HMACSHA256 Password Storage Scheme by DN",
                        "description":"Modify a PBKDF2HMACSHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"PBKDF2HMACSHA256 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"PBKDF2HMACSHA256 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-143",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-143"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA512 Password Storage Scheme"
                        ],
                        "summary":"Modify a PBKDF2HMACSHA512 Password Storage Scheme by DN",
                        "description":"Modify a PBKDF2HMACSHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"PBKDF2HMACSHA512 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"PBKDF2HMACSHA512 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-144",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-144"
                    },
                    {
                        "tags":[
                            "RC4 Password Storage Scheme"
                        ],
                        "summary":"Modify a RC4 Password Storage Scheme by DN",
                        "description":"Modify a RC4 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"RC4 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"RC4 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RC4 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-145",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-145"
                    },
                    {
                        "tags":[
                            "Salted MD5 Password Storage Scheme"
                        ],
                        "summary":"Modify a Salted MD5 Password Storage Scheme by DN",
                        "description":"Modify a Salted MD5 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Salted MD5 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Salted MD5 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-146",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-146"
                    },
                    {
                        "tags":[
                            "Salted SHA1 Password Storage Scheme"
                        ],
                        "summary":"Modify a Salted SHA1 Password Storage Scheme by DN",
                        "description":"Modify a Salted SHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Salted SHA1 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Salted SHA1 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-147",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-147"
                    },
                    {
                        "tags":[
                            "Salted SHA256 Password Storage Scheme"
                        ],
                        "summary":"Modify a Salted SHA256 Password Storage Scheme by DN",
                        "description":"Modify a Salted SHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Salted SHA256 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Salted SHA256 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-148",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-148"
                    },
                    {
                        "tags":[
                            "Salted SHA384 Password Storage Scheme"
                        ],
                        "summary":"Modify a Salted SHA384 Password Storage Scheme by DN",
                        "description":"Modify a Salted SHA384 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Salted SHA384 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Salted SHA384 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-149",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-149"
                    },
                    {
                        "tags":[
                            "Salted SHA512 Password Storage Scheme"
                        ],
                        "summary":"Modify a Salted SHA512 Password Storage Scheme by DN",
                        "description":"Modify a Salted SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Salted SHA512 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Salted SHA512 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-150",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-150"
                    },
                    {
                        "tags":[
                            "SHA1 Password Storage Scheme"
                        ],
                        "summary":"Modify a SHA1 Password Storage Scheme by DN",
                        "description":"Modify a SHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"SHA1 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"SHA1 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA1 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-151",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-151"
                    },
                    {
                        "tags":[
                            "SHA256 Password Storage Scheme"
                        ],
                        "summary":"Modify a SHA256 Password Storage Scheme by DN",
                        "description":"Modify a SHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"SHA256 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"SHA256 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA256 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-152",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-152"
                    },
                    {
                        "tags":[
                            "SHA512 Password Storage Scheme"
                        ],
                        "summary":"Modify a SHA512 Password Storage Scheme by DN",
                        "description":"Modify a SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"SHA512 Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"SHA512 Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/SHA512 Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-153",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-153"
                    },
                    {
                        "tags":[
                            "Triple DES Password Storage Scheme"
                        ],
                        "summary":"Modify a Triple DES Password Storage Scheme by DN",
                        "description":"Modify a Triple DES Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Triple DES Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"Triple DES Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Triple DES Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-154",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-154"
                    },
                    {
                        "tags":[
                            "User Defined Password Storage Scheme"
                        ],
                        "summary":"Modify a User Defined Password Storage Scheme by DN",
                        "description":"Modify a User Defined Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"User Defined Password Storage Scheme PatchRequest",
                                "in":"body",
                                "description":"User Defined Password Storage Scheme that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Password Storage Scheme PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-155",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-155"
                    },
                    {
                        "tags":[
                            "Attribute Value Password Validator"
                        ],
                        "summary":"Modify a Attribute Value Password Validator by DN",
                        "description":"Modify a Attribute Value Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Attribute Value Password Validator PatchRequest",
                                "in":"body",
                                "description":"Attribute Value Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Attribute Value Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-156",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-156"
                    },
                    {
                        "tags":[
                            "Character Set Password Validator"
                        ],
                        "summary":"Modify a Character Set Password Validator by DN",
                        "description":"Modify a Character Set Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Character Set Password Validator PatchRequest",
                                "in":"body",
                                "description":"Character Set Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Character Set Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-157",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-157"
                    },
                    {
                        "tags":[
                            "Dictionary Password Validator"
                        ],
                        "summary":"Modify a Dictionary Password Validator by DN",
                        "description":"Modify a Dictionary Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Dictionary Password Validator PatchRequest",
                                "in":"body",
                                "description":"Dictionary Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Dictionary Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-158",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-158"
                    },
                    {
                        "tags":[
                            "Length Based Password Validator"
                        ],
                        "summary":"Modify a Length Based Password Validator by DN",
                        "description":"Modify a Length Based Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Length Based Password Validator PatchRequest",
                                "in":"body",
                                "description":"Length Based Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Length Based Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-159",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-159"
                    },
                    {
                        "tags":[
                            "Repeated Characters Password Validator"
                        ],
                        "summary":"Modify a Repeated Characters Password Validator by DN",
                        "description":"Modify a Repeated Characters Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Repeated Characters Password Validator PatchRequest",
                                "in":"body",
                                "description":"Repeated Characters Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Repeated Characters Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-160",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-160"
                    },
                    {
                        "tags":[
                            "Similarity Based Password Validator"
                        ],
                        "summary":"Modify a Similarity Based Password Validator by DN",
                        "description":"Modify a Similarity Based Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Similarity Based Password Validator PatchRequest",
                                "in":"body",
                                "description":"Similarity Based Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Similarity Based Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-161",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-161"
                    },
                    {
                        "tags":[
                            "Unique Characters Password Validator"
                        ],
                        "summary":"Modify a Unique Characters Password Validator by DN",
                        "description":"Modify a Unique Characters Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Unique Characters Password Validator PatchRequest",
                                "in":"body",
                                "description":"Unique Characters Password Validator that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Unique Characters Password Validator PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-162",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-162"
                    },
                    {
                        "tags":[
                            "Referential Integrity Plugin"
                        ],
                        "summary":"Modify a Referential Integrity Plugin by DN",
                        "description":"Modify a Referential Integrity Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Referential Integrity Plugin PatchRequest",
                                "in":"body",
                                "description":"Referential Integrity Plugin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Referential Integrity Plugin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-163",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-163"
                    },
                    {
                        "tags":[
                            "Seven Bit Clean Plugin"
                        ],
                        "summary":"Modify a Seven Bit Clean Plugin by DN",
                        "description":"Modify a Seven Bit Clean Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Seven Bit Clean Plugin PatchRequest",
                                "in":"body",
                                "description":"Seven Bit Clean Plugin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Seven Bit Clean Plugin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-164",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-164"
                    },
                    {
                        "tags":[
                            "Unique Attribute Plugin"
                        ],
                        "summary":"Modify a Unique Attribute Plugin by DN",
                        "description":"Modify a Unique Attribute Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Unique Attribute Plugin PatchRequest",
                                "in":"body",
                                "description":"Unique Attribute Plugin that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Unique Attribute Plugin PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-165",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-165"
                    },
                    {
                        "tags":[
                            "Plugin Workflow Element"
                        ],
                        "summary":"Modify a Plugin Workflow Element by DN",
                        "description":"Modify a Plugin Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Plugin Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Plugin Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Plugin Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-166",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-166"
                    },
                    {
                        "tags":[
                            "Proxy LDAP Workflow Element"
                        ],
                        "summary":"Modify a Proxy LDAP Workflow Element by DN",
                        "description":"Modify a Proxy LDAP Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Proxy LDAP Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Proxy LDAP Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proxy LDAP Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-167",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-167"
                    },
                    {
                        "tags":[
                            "Affinity QOS Policy"
                        ],
                        "summary":"Modify a Affinity QOS Policy by DN",
                        "description":"Modify a Affinity QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Affinity QOS Policy PatchRequest",
                                "in":"body",
                                "description":"Affinity QOS Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Affinity QOS Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-168",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-168"
                    },
                    {
                        "tags":[
                            "Referral QOS Policy"
                        ],
                        "summary":"Modify a Referral QOS Policy by DN",
                        "description":"Modify a Referral QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Referral QOS Policy PatchRequest",
                                "in":"body",
                                "description":"Referral QOS Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Referral QOS Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-169",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-169"
                    },
                    {
                        "tags":[
                            "Request Filtering QOS Policy"
                        ],
                        "summary":"Modify a Request Filtering QOS Policy by DN",
                        "description":"Modify a Request Filtering QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Request Filtering QOS Policy PatchRequest",
                                "in":"body",
                                "description":"Request Filtering QOS Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Request Filtering QOS Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-170",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-170"
                    },
                    {
                        "tags":[
                            "Resource Limits QOS Policy"
                        ],
                        "summary":"Modify a Resource Limits QOS Policy by DN",
                        "description":"Modify a Resource Limits QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Resource Limits QOS Policy PatchRequest",
                                "in":"body",
                                "description":"Resource Limits QOS Policy that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Resource Limits QOS Policy PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-171",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-171"
                    },
                    {
                        "tags":[
                            "RDBMS Table"
                        ],
                        "summary":"Modify a RDBMS Table by DN",
                        "description":"Modify a RDBMS Table by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"RDBMS Table PatchRequest",
                                "in":"body",
                                "description":"RDBMS Table that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Table PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-172",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-172"
                    },
                    {
                        "tags":[
                            "RDBMS Workflow Element"
                        ],
                        "summary":"Modify a RDBMS Workflow Element by DN",
                        "description":"Modify a RDBMS Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"RDBMS Workflow Element PatchRequest",
                                "in":"body",
                                "description":"RDBMS Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDBMS Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-173",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-173"
                    },
                    {
                        "tags":[
                            "RDN Changing Workflow Element"
                        ],
                        "summary":"Modify a RDN Changing Workflow Element by DN",
                        "description":"Modify a RDN Changing Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"RDN Changing Workflow Element PatchRequest",
                                "in":"body",
                                "description":"RDN Changing Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/RDN Changing Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-174",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-174"
                    },
                    {
                        "tags":[
                            "Replication Domain"
                        ],
                        "summary":"Modify a Replication Domain by DN",
                        "description":"Modify a Replication Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Replication Domain PatchRequest",
                                "in":"body",
                                "description":"Replication Domain that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Domain PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-175",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-175"
                    },
                    {
                        "tags":[
                            "Replication Server"
                        ],
                        "summary":"Modify a Replication Server by DN",
                        "description":"Modify a Replication Server by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Replication Server PatchRequest",
                                "in":"body",
                                "description":"Replication Server that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Server PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-176",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-176"
                    },
                    {
                        "tags":[
                            "Group REST Resource"
                        ],
                        "summary":"Modify a Group REST Resource by DN",
                        "description":"Modify a Group REST Resource by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Group REST Resource PatchRequest",
                                "in":"body",
                                "description":"Group REST Resource that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Group REST Resource PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-177",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-177"
                    },
                    {
                        "tags":[
                            "User REST Resource"
                        ],
                        "summary":"Modify a User REST Resource by DN",
                        "description":"Modify a User REST Resource by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"User REST Resource PatchRequest",
                                "in":"body",
                                "description":"User REST Resource that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User REST Resource PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-178",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-178"
                    },
                    {
                        "tags":[
                            "Root DN"
                        ],
                        "summary":"Modify a Root DN by DN",
                        "description":"Modify a Root DN by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Root DN PatchRequest",
                                "in":"body",
                                "description":"Root DN that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DN PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-179",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-179"
                    },
                    {
                        "tags":[
                            "Root DN User"
                        ],
                        "summary":"Modify a Root DN User by DN",
                        "description":"Modify a Root DN User by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Root DN User PatchRequest",
                                "in":"body",
                                "description":"Root DN User that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DN User PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-180",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-180"
                    },
                    {
                        "tags":[
                            "Root DSE Backend"
                        ],
                        "summary":"Modify a Root DSE Backend by DN",
                        "description":"Modify a Root DSE Backend by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Root DSE Backend PatchRequest",
                                "in":"body",
                                "description":"Root DSE Backend that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Root DSE Backend PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-181",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-181"
                    },
                    {
                        "tags":[
                            "Saml Xasp Workflow Element"
                        ],
                        "summary":"Modify a Saml Xasp Workflow Element by DN",
                        "description":"Modify a Saml Xasp Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Saml Xasp Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Saml Xasp Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Saml Xasp Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-182",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-182"
                    },
                    {
                        "tags":[
                            "Anonymous SASL Mechanism Handler"
                        ],
                        "summary":"Modify a Anonymous SASL Mechanism Handler by DN",
                        "description":"Modify a Anonymous SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Anonymous SASL Mechanism Handler PatchRequest",
                                "in":"body",
                                "description":"Anonymous SASL Mechanism Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-183",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-183"
                    },
                    {
                        "tags":[
                            "Cram MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Modify a Cram MD5 SASL Mechanism Handler by DN",
                        "description":"Modify a Cram MD5 SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Cram MD5 SASL Mechanism Handler PatchRequest",
                                "in":"body",
                                "description":"Cram MD5 SASL Mechanism Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-184",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-184"
                    },
                    {
                        "tags":[
                            "Digest MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Modify a Digest MD5 SASL Mechanism Handler by DN",
                        "description":"Modify a Digest MD5 SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Digest MD5 SASL Mechanism Handler PatchRequest",
                                "in":"body",
                                "description":"Digest MD5 SASL Mechanism Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-185",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-185"
                    },
                    {
                        "tags":[
                            "External SASL Mechanism Handler"
                        ],
                        "summary":"Modify a External SASL Mechanism Handler by DN",
                        "description":"Modify a External SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"External SASL Mechanism Handler PatchRequest",
                                "in":"body",
                                "description":"External SASL Mechanism Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/External SASL Mechanism Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-186",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-186"
                    },
                    {
                        "tags":[
                            "GSSAPI SASL Mechanism Handler"
                        ],
                        "summary":"Modify a GSSAPI SASL Mechanism Handler by DN",
                        "description":"Modify a GSSAPI SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"GSSAPI SASL Mechanism Handler PatchRequest",
                                "in":"body",
                                "description":"GSSAPI SASL Mechanism Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-187",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-187"
                    },
                    {
                        "tags":[
                            "Plain SASL Mechanism Handler"
                        ],
                        "summary":"Modify a Plain SASL Mechanism Handler by DN",
                        "description":"Modify a Plain SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Plain SASL Mechanism Handler PatchRequest",
                                "in":"body",
                                "description":"Plain SASL Mechanism Handler that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Plain SASL Mechanism Handler PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-188",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-188"
                    },
                    {
                        "tags":[
                            "Transformations Workflow Element"
                        ],
                        "summary":"Modify a Transformations Workflow Element by DN",
                        "description":"Modify a Transformations Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Transformations Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Transformations Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Transformations Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-189",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-189"
                    },
                    {
                        "tags":[
                            "User State Management Workflow Element"
                        ],
                        "summary":"Modify a User State Management Workflow Element by DN",
                        "description":"Modify a User State Management Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"User State Management Workflow Element PatchRequest",
                                "in":"body",
                                "description":"User State Management Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User State Management Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-190",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-190"
                    },
                    {
                        "tags":[
                            "Virtual Member Of Workflow Element"
                        ],
                        "summary":"Modify a Virtual Member Of Workflow Element by DN",
                        "description":"Modify a Virtual Member Of Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Virtual Member Of Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Virtual Member Of Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Virtual Member Of Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-191",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-191"
                    },
                    {
                        "tags":[
                            "Replication Synchronization Provider"
                        ],
                        "summary":"Modify a Replication Synchronization Provider by DN",
                        "description":"Modify a Replication Synchronization Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Replication Synchronization Provider PatchRequest",
                                "in":"body",
                                "description":"Replication Synchronization Provider that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Replication Synchronization Provider PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-192",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-192"
                    },
                    {
                        "tags":[
                            "Tokenize Attribute Transformation"
                        ],
                        "summary":"Modify a Tokenize Attribute Transformation by DN",
                        "description":"Modify a Tokenize Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Tokenize Attribute Transformation PatchRequest",
                                "in":"body",
                                "description":"Tokenize Attribute Transformation that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Tokenize Attribute Transformation PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-193",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-193"
                    },
                    {
                        "tags":[
                            "Blind Trust Manager Provider"
                        ],
                        "summary":"Modify a Blind Trust Manager Provider by DN",
                        "description":"Modify a Blind Trust Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Blind Trust Manager Provider PatchRequest",
                                "in":"body",
                                "description":"Blind Trust Manager Provider that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Blind Trust Manager Provider PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-194",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-194"
                    },
                    {
                        "tags":[
                            "File Based Trust Manager Provider"
                        ],
                        "summary":"Modify a File Based Trust Manager Provider by DN",
                        "description":"Modify a File Based Trust Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"File Based Trust Manager Provider PatchRequest",
                                "in":"body",
                                "description":"File Based Trust Manager Provider that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/File Based Trust Manager Provider PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-195",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-195"
                    },
                    {
                        "tags":[
                            "Union Partition"
                        ],
                        "summary":"Modify a Union Partition by DN",
                        "description":"Modify a Union Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Union Partition PatchRequest",
                                "in":"body",
                                "description":"Union Partition that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Union Partition PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-196",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-196"
                    },
                    {
                        "tags":[
                            "Union Workflow Element"
                        ],
                        "summary":"Modify a Union Workflow Element by DN",
                        "description":"Modify a Union Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Union Workflow Element PatchRequest",
                                "in":"body",
                                "description":"Union Workflow Element that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Union Workflow Element PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-197",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-197"
                    },
                    {
                        "tags":[
                            "Collective Attribute Subentries Virtual Attribute"
                        ],
                        "summary":"Modify a Collective Attribute Subentries Virtual Attribute by DN",
                        "description":"Modify a Collective Attribute Subentries Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Collective Attribute Subentries Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Collective Attribute Subentries Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-198",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-198"
                    },
                    {
                        "tags":[
                            "Entry DN Virtual Attribute"
                        ],
                        "summary":"Modify a Entry DN Virtual Attribute by DN",
                        "description":"Modify a Entry DN Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Entry DN Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Entry DN Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Entry DN Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-199",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-199"
                    },
                    {
                        "tags":[
                            "Entry UUID Virtual Attribute"
                        ],
                        "summary":"Modify a Entry UUID Virtual Attribute by DN",
                        "description":"Modify a Entry UUID Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Entry UUID Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Entry UUID Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Entry UUID Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-200",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-200"
                    },
                    {
                        "tags":[
                            "Governing Structure Rule Virtual Attribute"
                        ],
                        "summary":"Modify a Governing Structure Rule Virtual Attribute by DN",
                        "description":"Modify a Governing Structure Rule Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Governing Structure Rule Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Governing Structure Rule Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-201",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-201"
                    },
                    {
                        "tags":[
                            "Has Subordinates Virtual Attribute"
                        ],
                        "summary":"Modify a Has Subordinates Virtual Attribute by DN",
                        "description":"Modify a Has Subordinates Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Has Subordinates Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Has Subordinates Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Has Subordinates Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-202",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-202"
                    },
                    {
                        "tags":[
                            "Is Member Of Virtual Attribute"
                        ],
                        "summary":"Modify a Is Member Of Virtual Attribute by DN",
                        "description":"Modify a Is Member Of Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Is Member Of Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Is Member Of Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Is Member Of Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-203",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-203"
                    },
                    {
                        "tags":[
                            "Member Virtual Attribute"
                        ],
                        "summary":"Modify a Member Virtual Attribute by DN",
                        "description":"Modify a Member Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Member Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Member Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Member Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-204",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-204"
                    },
                    {
                        "tags":[
                            "Nsuniqueid Virtual Attribute"
                        ],
                        "summary":"Modify a Nsuniqueid Virtual Attribute by DN",
                        "description":"Modify a Nsuniqueid Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Nsuniqueid Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Nsuniqueid Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-205",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-205"
                    },
                    {
                        "tags":[
                            "Num Subordinates Virtual Attribute"
                        ],
                        "summary":"Modify a Num Subordinates Virtual Attribute by DN",
                        "description":"Modify a Num Subordinates Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Num Subordinates Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Num Subordinates Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Num Subordinates Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-206",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-206"
                    },
                    {
                        "tags":[
                            "Orclguid Virtual Attribute"
                        ],
                        "summary":"Modify a Orclguid Virtual Attribute by DN",
                        "description":"Modify a Orclguid Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Orclguid Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Orclguid Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Orclguid Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-207",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-207"
                    },
                    {
                        "tags":[
                            "Password Expiration Time Virtual Attribute"
                        ],
                        "summary":"Modify a Password Expiration Time Virtual Attribute by DN",
                        "description":"Modify a Password Expiration Time Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Password Expiration Time Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Password Expiration Time Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-208",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-208"
                    },
                    {
                        "tags":[
                            "Password Policy Subentry Virtual Attribute"
                        ],
                        "summary":"Modify a Password Policy Subentry Virtual Attribute by DN",
                        "description":"Modify a Password Policy Subentry Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Password Policy Subentry Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Password Policy Subentry Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-209",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-209"
                    },
                    {
                        "tags":[
                            "Proximity Virtual Attribute"
                        ],
                        "summary":"Modify a Proximity Virtual Attribute by DN",
                        "description":"Modify a Proximity Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Proximity Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Proximity Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Proximity Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-210",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-210"
                    },
                    {
                        "tags":[
                            "Structural Object Class Virtual Attribute"
                        ],
                        "summary":"Modify a Structural Object Class Virtual Attribute by DN",
                        "description":"Modify a Structural Object Class Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Structural Object Class Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Structural Object Class Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Structural Object Class Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-211",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-211"
                    },
                    {
                        "tags":[
                            "Subschema Subentry Virtual Attribute"
                        ],
                        "summary":"Modify a Subschema Subentry Virtual Attribute by DN",
                        "description":"Modify a Subschema Subentry Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Subschema Subentry Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"Subschema Subentry Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-212",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-212"
                    },
                    {
                        "tags":[
                            "User Defined Virtual Attribute"
                        ],
                        "summary":"Modify a User Defined Virtual Attribute by DN",
                        "description":"Modify a User Defined Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"User Defined Virtual Attribute PatchRequest",
                                "in":"body",
                                "description":"User Defined Virtual Attribute that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/User Defined Virtual Attribute PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-213",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-213"
                    },
                    {
                        "tags":[
                            "Parallel Work Queue"
                        ],
                        "summary":"Modify a Parallel Work Queue by DN",
                        "description":"Modify a Parallel Work Queue by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Parallel Work Queue PatchRequest",
                                "in":"body",
                                "description":"Parallel Work Queue that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Parallel Work Queue PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-214",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-214"
                    },
                    {
                        "tags":[
                            "Traditional Work Queue"
                        ],
                        "summary":"Modify a Traditional Work Queue by DN",
                        "description":"Modify a Traditional Work Queue by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Traditional Work Queue PatchRequest",
                                "in":"body",
                                "description":"Traditional Work Queue that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Traditional Work Queue PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-215",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-215"
                    },
                    {
                        "tags":[
                            "Workflow"
                        ],
                        "summary":"Modify a Workflow by DN",
                        "description":"Modify a Workflow by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be modified",
                                "required":true,
                                "type":"string"
                            },
                            {
                                "name":"Workflow PatchRequest",
                                "in":"body",
                                "description":"Workflow that needs to be modified",
                                "required":true,
                                "schema":{
                                    "$ref":"#/definitions/PatchRequest"
                                }
                            }
                        ],
                        "responses":{
                            "200":{
                                "description":"OK",
                                "schema":{
                                    "$ref":"#/definitions/Workflow PatchSuccessResponse"
                                }
                            },
                            "400":{
                                "description":"ERROR"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-patch-x-operations-216",
                        "x-filename-id":"rest-v1-admin-dn-patch-x-operations-216"
                    }
                ],
                "x-internal-id":"rest-v1-admin-{dn}-patch",
                "x-filename-id":"rest-v1-admin-dn-patch"
            },
            "delete":{
                "tags":[
                    "AllAdminRestAPI"
                ],
                "summary":"Delete a configuration item by DN",
                "description":"Deletes a configuration item by DN",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"dn",
                        "in":"path",
                        "description":"LDAP DN of the entry to be deleted",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "204":{
                        "description":"No content"
                    },
                    "406":{
                        "description":"Not Acceptable"
                    }
                },
                "x-operations":[
                    {
                        "tags":[
                            "Access Control Group"
                        ],
                        "summary":"Delete a Access Control Group by DN",
                        "description":"Deletes a Access Control Group by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-0",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-0"
                    },
                    {
                        "tags":[
                            "Dsee Compat Access Control Handler"
                        ],
                        "summary":"Delete a Dsee Compat Access Control Handler by DN",
                        "description":"Deletes a Dsee Compat Access Control Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-1",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-1"
                    },
                    {
                        "tags":[
                            "Error Log Account Status Notification Handler"
                        ],
                        "summary":"Delete a Error Log Account Status Notification Handler by DN",
                        "description":"Deletes a Error Log Account Status Notification Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-2",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-2"
                    },
                    {
                        "tags":[
                            "SMTP Account Status Notification Handler"
                        ],
                        "summary":"Delete a SMTP Account Status Notification Handler by DN",
                        "description":"Deletes a SMTP Account Status Notification Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-3",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-3"
                    },
                    {
                        "tags":[
                            "Ad Paging Workflow Element"
                        ],
                        "summary":"Delete a Ad Paging Workflow Element by DN",
                        "description":"Deletes a Ad Paging Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-4",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-4"
                    },
                    {
                        "tags":[
                            "Ad Password Workflow Element"
                        ],
                        "summary":"Delete a Ad Password Workflow Element by DN",
                        "description":"Deletes a Ad Password Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-5",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-5"
                    },
                    {
                        "tags":[
                            "Add Inbound Attribute Transformation"
                        ],
                        "summary":"Delete a Add Inbound Attribute Transformation by DN",
                        "description":"Deletes a Add Inbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-6",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-6"
                    },
                    {
                        "tags":[
                            "Add Outbound Attribute Transformation"
                        ],
                        "summary":"Delete a Add Outbound Attribute Transformation by DN",
                        "description":"Deletes a Add Outbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-7",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-7"
                    },
                    {
                        "tags":[
                            "HTTP Administration Connector"
                        ],
                        "summary":"Delete a HTTP Administration Connector by DN",
                        "description":"Deletes a HTTP Administration Connector by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-8",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-8"
                    },
                    {
                        "tags":[
                            "LDAP Administration Connector"
                        ],
                        "summary":"Delete a LDAP Administration Connector by DN",
                        "description":"Deletes a LDAP Administration Connector by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-9",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-9"
                    },
                    {
                        "tags":[
                            "JMX Alert Handler"
                        ],
                        "summary":"Delete a JMX Alert Handler by DN",
                        "description":"Deletes a JMX Alert Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-10",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-10"
                    },
                    {
                        "tags":[
                            "SMTP Alert Handler"
                        ],
                        "summary":"Delete a SMTP Alert Handler by DN",
                        "description":"Deletes a SMTP Alert Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-11",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-11"
                    },
                    {
                        "tags":[
                            "Attribute Mapping"
                        ],
                        "summary":"Delete a Attribute Mapping by DN",
                        "description":"Deletes a Attribute Mapping by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-12",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-12"
                    },
                    {
                        "tags":[
                            "Attribute Type Description Attribute Syntax"
                        ],
                        "summary":"Delete a Attribute Type Description Attribute Syntax by DN",
                        "description":"Deletes a Attribute Type Description Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-13",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-13"
                    },
                    {
                        "tags":[
                            "Directory String Attribute Syntax"
                        ],
                        "summary":"Delete a Directory String Attribute Syntax by DN",
                        "description":"Deletes a Directory String Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-14",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-14"
                    },
                    {
                        "tags":[
                            "Telephone Number Attribute Syntax"
                        ],
                        "summary":"Delete a Telephone Number Attribute Syntax by DN",
                        "description":"Deletes a Telephone Number Attribute Syntax by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-15",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-15"
                    },
                    {
                        "tags":[
                            "Backup Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Backup Local Backend Workflow Element by DN",
                        "description":"Deletes a Backup Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-16",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-16"
                    },
                    {
                        "tags":[
                            "Fingerprint Certificate Mapper"
                        ],
                        "summary":"Delete a Fingerprint Certificate Mapper by DN",
                        "description":"Deletes a Fingerprint Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-17",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-17"
                    },
                    {
                        "tags":[
                            "Subject Alternative Name To User Attribute Certificate Mapper"
                        ],
                        "summary":"Delete a Subject Alternative Name To User Attribute Certificate Mapper by DN",
                        "description":"Deletes a Subject Alternative Name To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-18",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-18"
                    },
                    {
                        "tags":[
                            "Subject Attribute To User Attribute Certificate Mapper"
                        ],
                        "summary":"Delete a Subject Attribute To User Attribute Certificate Mapper by DN",
                        "description":"Deletes a Subject Attribute To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-19",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-19"
                    },
                    {
                        "tags":[
                            "Subject DN To User Attribute Certificate Mapper"
                        ],
                        "summary":"Delete a Subject DN To User Attribute Certificate Mapper by DN",
                        "description":"Deletes a Subject DN To User Attribute Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-20",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-20"
                    },
                    {
                        "tags":[
                            "Subject Equals DN Certificate Mapper"
                        ],
                        "summary":"Delete a Subject Equals DN Certificate Mapper by DN",
                        "description":"Deletes a Subject Equals DN Certificate Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-21",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-21"
                    },
                    {
                        "tags":[
                            "HTTP Connection Handler"
                        ],
                        "summary":"Delete a HTTP Connection Handler by DN",
                        "description":"Deletes a HTTP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-22",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-22"
                    },
                    {
                        "tags":[
                            "JMX Connection Handler"
                        ],
                        "summary":"Delete a JMX Connection Handler by DN",
                        "description":"Deletes a JMX Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-23",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-23"
                    },
                    {
                        "tags":[
                            "LDAP Connection Handler"
                        ],
                        "summary":"Delete a LDAP Connection Handler by DN",
                        "description":"Deletes a LDAP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-24",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-24"
                    },
                    {
                        "tags":[
                            "LDIF Connection Handler"
                        ],
                        "summary":"Delete a LDIF Connection Handler by DN",
                        "description":"Deletes a LDIF Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-25",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-25"
                    },
                    {
                        "tags":[
                            "SNMP Connection Handler"
                        ],
                        "summary":"Delete a SNMP Connection Handler by DN",
                        "description":"Deletes a SNMP Connection Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-26",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-26"
                    },
                    {
                        "tags":[
                            "Crypto Manager"
                        ],
                        "summary":"Delete a Crypto Manager by DN",
                        "description":"Deletes a Crypto Manager by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-27",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-27"
                    },
                    {
                        "tags":[
                            "Data Encryption"
                        ],
                        "summary":"Delete a Data Encryption by DN",
                        "description":"Deletes a Data Encryption by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-28",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-28"
                    },
                    {
                        "tags":[
                            "DB Local Backend Workflow Element"
                        ],
                        "summary":"Delete a DB Local Backend Workflow Element by DN",
                        "description":"Deletes a DB Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-29",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-29"
                    },
                    {
                        "tags":[
                            "Debug Target"
                        ],
                        "summary":"Delete a Debug Target by DN",
                        "description":"Deletes a Debug Target by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-30",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-30"
                    },
                    {
                        "tags":[
                            "Directory End Point"
                        ],
                        "summary":"Delete a Directory End Point by DN",
                        "description":"Deletes a Directory End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-31",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-31"
                    },
                    {
                        "tags":[
                            "Directory Integration Platform Extension"
                        ],
                        "summary":"Delete a Directory Integration Platform Extension by DN",
                        "description":"Deletes a Directory Integration Platform Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-32",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-32"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Algorithm"
                        ],
                        "summary":"Delete a Capacity Distribution Algorithm by DN",
                        "description":"Deletes a Capacity Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-33",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-33"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Algorithm"
                        ],
                        "summary":"Delete a Dnpattern Distribution Algorithm by DN",
                        "description":"Deletes a Dnpattern Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-34",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-34"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Algorithm"
                        ],
                        "summary":"Delete a Lexico Distribution Algorithm by DN",
                        "description":"Deletes a Lexico Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-35",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-35"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Algorithm"
                        ],
                        "summary":"Delete a Numeric Distribution Algorithm by DN",
                        "description":"Deletes a Numeric Distribution Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-36",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-36"
                    },
                    {
                        "tags":[
                            "Capacity Distribution Partition"
                        ],
                        "summary":"Delete a Capacity Distribution Partition by DN",
                        "description":"Deletes a Capacity Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-37",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-37"
                    },
                    {
                        "tags":[
                            "Dnpattern Distribution Partition"
                        ],
                        "summary":"Delete a Dnpattern Distribution Partition by DN",
                        "description":"Deletes a Dnpattern Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-38",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-38"
                    },
                    {
                        "tags":[
                            "Lexico Distribution Partition"
                        ],
                        "summary":"Delete a Lexico Distribution Partition by DN",
                        "description":"Deletes a Lexico Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-39",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-39"
                    },
                    {
                        "tags":[
                            "Numeric Distribution Partition"
                        ],
                        "summary":"Delete a Numeric Distribution Partition by DN",
                        "description":"Deletes a Numeric Distribution Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-40",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-40"
                    },
                    {
                        "tags":[
                            "Distribution Workflow Element"
                        ],
                        "summary":"Delete a Distribution Workflow Element by DN",
                        "description":"Deletes a Distribution Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-41",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-41"
                    },
                    {
                        "tags":[
                            "DN Renaming Workflow Element"
                        ],
                        "summary":"Delete a DN Renaming Workflow Element by DN",
                        "description":"Deletes a DN Renaming Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-42",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-42"
                    },
                    {
                        "tags":[
                            "Dsee Gateway Plugin"
                        ],
                        "summary":"Delete a Dsee Gateway Plugin by DN",
                        "description":"Deletes a Dsee Gateway Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-43",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-43"
                    },
                    {
                        "tags":[
                            "Dynamic Entry Tree Workflow Element"
                        ],
                        "summary":"Delete a Dynamic Entry Tree Workflow Element by DN",
                        "description":"Deletes a Dynamic Entry Tree Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-44",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-44"
                    },
                    {
                        "tags":[
                            "Dynamic Groups Workflow Element"
                        ],
                        "summary":"Delete a Dynamic Groups Workflow Element by DN",
                        "description":"Deletes a Dynamic Groups Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-45",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-45"
                    },
                    {
                        "tags":[
                            "Servlet End Point"
                        ],
                        "summary":"Delete a Servlet End Point by DN",
                        "description":"Deletes a Servlet End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-46",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-46"
                    },
                    {
                        "tags":[
                            "Web App End Point"
                        ],
                        "summary":"Delete a Web App End Point by DN",
                        "description":"Deletes a Web App End Point by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-47",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-47"
                    },
                    {
                        "tags":[
                            "FIFO Entry Cache"
                        ],
                        "summary":"Delete a FIFO Entry Cache by DN",
                        "description":"Deletes a FIFO Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-48",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-48"
                    },
                    {
                        "tags":[
                            "FIFO Group Entry Cache"
                        ],
                        "summary":"Delete a FIFO Group Entry Cache by DN",
                        "description":"Deletes a FIFO Group Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-49",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-49"
                    },
                    {
                        "tags":[
                            "File System Entry Cache"
                        ],
                        "summary":"Delete a File System Entry Cache by DN",
                        "description":"Deletes a File System Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-50",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-50"
                    },
                    {
                        "tags":[
                            "Soft Reference Entry Cache"
                        ],
                        "summary":"Delete a Soft Reference Entry Cache by DN",
                        "description":"Deletes a Soft Reference Entry Cache by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-51",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-51"
                    },
                    {
                        "tags":[
                            "Eus Alias Resolution Workflow Element"
                        ],
                        "summary":"Delete a Eus Alias Resolution Workflow Element by DN",
                        "description":"Deletes a Eus Alias Resolution Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-52",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-52"
                    },
                    {
                        "tags":[
                            "Eus Context Workflow Element"
                        ],
                        "summary":"Delete a Eus Context Workflow Element by DN",
                        "description":"Deletes a Eus Context Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-53",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-53"
                    },
                    {
                        "tags":[
                            "Eus Workflow Element"
                        ],
                        "summary":"Delete a Eus Workflow Element by DN",
                        "description":"Deletes a Eus Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-54",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-54"
                    },
                    {
                        "tags":[
                            "Exact Match Identity Mapper"
                        ],
                        "summary":"Delete a Exact Match Identity Mapper by DN",
                        "description":"Deletes a Exact Match Identity Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-55",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-55"
                    },
                    {
                        "tags":[
                            "Cancel Extended Operation Handler"
                        ],
                        "summary":"Delete a Cancel Extended Operation Handler by DN",
                        "description":"Deletes a Cancel Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-56",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-56"
                    },
                    {
                        "tags":[
                            "Get Connection Id Extended Operation Handler"
                        ],
                        "summary":"Delete a Get Connection Id Extended Operation Handler by DN",
                        "description":"Deletes a Get Connection Id Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-57",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-57"
                    },
                    {
                        "tags":[
                            "Get Symmetric Key Extended Operation Handler"
                        ],
                        "summary":"Delete a Get Symmetric Key Extended Operation Handler by DN",
                        "description":"Deletes a Get Symmetric Key Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-58",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-58"
                    },
                    {
                        "tags":[
                            "Password Modify Extended Operation Handler"
                        ],
                        "summary":"Delete a Password Modify Extended Operation Handler by DN",
                        "description":"Deletes a Password Modify Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-59",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-59"
                    },
                    {
                        "tags":[
                            "Password Policy State Extended Operation Handler"
                        ],
                        "summary":"Delete a Password Policy State Extended Operation Handler by DN",
                        "description":"Deletes a Password Policy State Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-60",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-60"
                    },
                    {
                        "tags":[
                            "Start TLS Extended Operation Handler"
                        ],
                        "summary":"Delete a Start TLS Extended Operation Handler by DN",
                        "description":"Deletes a Start TLS Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-61",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-61"
                    },
                    {
                        "tags":[
                            "Who Am I Extended Operation Handler"
                        ],
                        "summary":"Delete a Who Am I Extended Operation Handler by DN",
                        "description":"Deletes a Who Am I Extended Operation Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-62",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-62"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Extension"
                        ],
                        "summary":"Delete a Global Index Catalog Extension by DN",
                        "description":"Deletes a Global Index Catalog Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-63",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-63"
                    },
                    {
                        "tags":[
                            "Global Index Catalogs Shared Cache Extension"
                        ],
                        "summary":"Delete a Global Index Catalogs Shared Cache Extension by DN",
                        "description":"Deletes a Global Index Catalogs Shared Cache Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-64",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-64"
                    },
                    {
                        "tags":[
                            "LDAP Server Extension"
                        ],
                        "summary":"Delete a LDAP Server Extension by DN",
                        "description":"Deletes a LDAP Server Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-65",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-65"
                    },
                    {
                        "tags":[
                            "RDBMS Extension"
                        ],
                        "summary":"Delete a RDBMS Extension by DN",
                        "description":"Deletes a RDBMS Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-66",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-66"
                    },
                    {
                        "tags":[
                            "REST Server Extension"
                        ],
                        "summary":"Delete a REST Server Extension by DN",
                        "description":"Deletes a REST Server Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-67",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-67"
                    },
                    {
                        "tags":[
                            "REST Web Service Extension"
                        ],
                        "summary":"Delete a REST Web Service Extension by DN",
                        "description":"Deletes a REST Web Service Extension by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-68",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-68"
                    },
                    {
                        "tags":[
                            "External Changelog Domain"
                        ],
                        "summary":"Delete a External Changelog Domain by DN",
                        "description":"Deletes a External Changelog Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-69",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-69"
                    },
                    {
                        "tags":[
                            "Fa Workflow Element"
                        ],
                        "summary":"Delete a Fa Workflow Element by DN",
                        "description":"Deletes a Fa Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-70",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-70"
                    },
                    {
                        "tags":[
                            "Filter Inbound Attribute Transformation"
                        ],
                        "summary":"Delete a Filter Inbound Attribute Transformation by DN",
                        "description":"Deletes a Filter Inbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-71",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-71"
                    },
                    {
                        "tags":[
                            "Filter Outbound Attribute Transformation"
                        ],
                        "summary":"Delete a Filter Outbound Attribute Transformation by DN",
                        "description":"Deletes a Filter Outbound Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-72",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-72"
                    },
                    {
                        "tags":[
                            "Flat Tree Workflow Element"
                        ],
                        "summary":"Delete a Flat Tree Workflow Element by DN",
                        "description":"Deletes a Flat Tree Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-73",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-73"
                    },
                    {
                        "tags":[
                            "Primary ForkJoin Participant"
                        ],
                        "summary":"Delete a Primary ForkJoin Participant by DN",
                        "description":"Deletes a Primary ForkJoin Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-74",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-74"
                    },
                    {
                        "tags":[
                            "Secondary ForkJoin Participant"
                        ],
                        "summary":"Delete a Secondary ForkJoin Participant by DN",
                        "description":"Deletes a Secondary ForkJoin Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-75",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-75"
                    },
                    {
                        "tags":[
                            "ForkJoin Workflow Element"
                        ],
                        "summary":"Delete a ForkJoin Workflow Element by DN",
                        "description":"Deletes a ForkJoin Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-76",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-76"
                    },
                    {
                        "tags":[
                            "Gateway Domain"
                        ],
                        "summary":"Delete a Gateway Domain by DN",
                        "description":"Deletes a Gateway Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-77",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-77"
                    },
                    {
                        "tags":[
                            "Get Rid Of Duplicate Workflow Element"
                        ],
                        "summary":"Delete a Get Rid Of Duplicate Workflow Element by DN",
                        "description":"Deletes a Get Rid Of Duplicate Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-78",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-78"
                    },
                    {
                        "tags":[
                            "Global Configuration"
                        ],
                        "summary":"Delete a Global Configuration by DN",
                        "description":"Deletes a Global Configuration by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-79",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-79"
                    },
                    {
                        "tags":[
                            "Global Index"
                        ],
                        "summary":"Delete a Global Index by DN",
                        "description":"Deletes a Global Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-80",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-80"
                    },
                    {
                        "tags":[
                            "Global Index Catalog Replication Domain"
                        ],
                        "summary":"Delete a Global Index Catalog Replication Domain by DN",
                        "description":"Deletes a Global Index Catalog Replication Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-81",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-81"
                    },
                    {
                        "tags":[
                            "Global Index Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Global Index Local Backend Workflow Element by DN",
                        "description":"Deletes a Global Index Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-82",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-82"
                    },
                    {
                        "tags":[
                            "Global Index Replication Changes Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Global Index Replication Changes Local Backend Workflow Element by DN",
                        "description":"Deletes a Global Index Replication Changes Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-83",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-83"
                    },
                    {
                        "tags":[
                            "Hide Entries By Filter Workflow Element"
                        ],
                        "summary":"Delete a Hide Entries By Filter Workflow Element by DN",
                        "description":"Deletes a Hide Entries By Filter Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-84",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-84"
                    },
                    {
                        "tags":[
                            "Match And Replace Identity Mapper"
                        ],
                        "summary":"Delete a Match And Replace Identity Mapper by DN",
                        "description":"Deletes a Match And Replace Identity Mapper by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-85",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-85"
                    },
                    {
                        "tags":[
                            "Oauth Identity Provider"
                        ],
                        "summary":"Delete a Oauth Identity Provider by DN",
                        "description":"Deletes a Oauth Identity Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-86",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-86"
                    },
                    {
                        "tags":[
                            "Join Participant"
                        ],
                        "summary":"Delete a Join Participant by DN",
                        "description":"Deletes a Join Participant by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-87",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-87"
                    },
                    {
                        "tags":[
                            "Join Workflow Element"
                        ],
                        "summary":"Delete a Join Workflow Element by DN",
                        "description":"Deletes a Join Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-88",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-88"
                    },
                    {
                        "tags":[
                            "Kerberos Auth Provider Workflow Element"
                        ],
                        "summary":"Delete a Kerberos Auth Provider Workflow Element by DN",
                        "description":"Deletes a Kerberos Auth Provider Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-89",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-89"
                    },
                    {
                        "tags":[
                            "File Based Key Manager Provider"
                        ],
                        "summary":"Delete a File Based Key Manager Provider by DN",
                        "description":"Deletes a File Based Key Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-90",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-90"
                    },
                    {
                        "tags":[
                            "PKCS11 Key Manager Provider"
                        ],
                        "summary":"Delete a PKCS11 Key Manager Provider by DN",
                        "description":"Deletes a PKCS11 Key Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-91",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-91"
                    },
                    {
                        "tags":[
                            "Key Manager Provider Key Pin"
                        ],
                        "summary":"Delete a Key Manager Provider Key Pin by DN",
                        "description":"Deletes a Key Manager Provider Key Pin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-92",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-92"
                    },
                    {
                        "tags":[
                            "Trust Store Key Pin"
                        ],
                        "summary":"Delete a Trust Store Key Pin by DN",
                        "description":"Deletes a Trust Store Key Pin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-93",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-93"
                    },
                    {
                        "tags":[
                            "Last Mod Plugin"
                        ],
                        "summary":"Delete a Last Mod Plugin by DN",
                        "description":"Deletes a Last Mod Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-94",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-94"
                    },
                    {
                        "tags":[
                            "LDIF Local Backend Workflow Element"
                        ],
                        "summary":"Delete a LDIF Local Backend Workflow Element by DN",
                        "description":"Deletes a LDIF Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-95",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-95"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Algorithm"
                        ],
                        "summary":"Delete a Failover Load Balancing Algorithm by DN",
                        "description":"Deletes a Failover Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-96",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-96"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Algorithm"
                        ],
                        "summary":"Delete a Optimal Load Balancing Algorithm by DN",
                        "description":"Deletes a Optimal Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-97",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-97"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Algorithm"
                        ],
                        "summary":"Delete a Proportional Load Balancing Algorithm by DN",
                        "description":"Deletes a Proportional Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-98",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-98"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Algorithm"
                        ],
                        "summary":"Delete a Saturation Load Balancing Algorithm by DN",
                        "description":"Deletes a Saturation Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-99",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-99"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Algorithm"
                        ],
                        "summary":"Delete a Searchfilter Load Balancing Algorithm by DN",
                        "description":"Deletes a Searchfilter Load Balancing Algorithm by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-100",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-100"
                    },
                    {
                        "tags":[
                            "Failover Load Balancing Route"
                        ],
                        "summary":"Delete a Failover Load Balancing Route by DN",
                        "description":"Deletes a Failover Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-101",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-101"
                    },
                    {
                        "tags":[
                            "Optimal Load Balancing Route"
                        ],
                        "summary":"Delete a Optimal Load Balancing Route by DN",
                        "description":"Deletes a Optimal Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-102",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-102"
                    },
                    {
                        "tags":[
                            "Proportional Load Balancing Route"
                        ],
                        "summary":"Delete a Proportional Load Balancing Route by DN",
                        "description":"Deletes a Proportional Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-103",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-103"
                    },
                    {
                        "tags":[
                            "Saturation Load Balancing Route"
                        ],
                        "summary":"Delete a Saturation Load Balancing Route by DN",
                        "description":"Deletes a Saturation Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-104",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-104"
                    },
                    {
                        "tags":[
                            "Searchfilter Load Balancing Route"
                        ],
                        "summary":"Delete a Searchfilter Load Balancing Route by DN",
                        "description":"Deletes a Searchfilter Load Balancing Route by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-105",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-105"
                    },
                    {
                        "tags":[
                            "Load Balancing Workflow Element"
                        ],
                        "summary":"Delete a Load Balancing Workflow Element by DN",
                        "description":"Deletes a Load Balancing Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-106",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-106"
                    },
                    {
                        "tags":[
                            "Memory Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Memory Local Backend Workflow Element by DN",
                        "description":"Deletes a Memory Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-107",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-107"
                    },
                    {
                        "tags":[
                            "Monitor Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Monitor Local Backend Workflow Element by DN",
                        "description":"Deletes a Monitor Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-108",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-108"
                    },
                    {
                        "tags":[
                            "Null Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Null Local Backend Workflow Element by DN",
                        "description":"Deletes a Null Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-109",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-109"
                    },
                    {
                        "tags":[
                            "Schema Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Schema Local Backend Workflow Element by DN",
                        "description":"Deletes a Schema Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-110",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-110"
                    },
                    {
                        "tags":[
                            "Trust Store Local Backend Workflow Element"
                        ],
                        "summary":"Delete a Trust Store Local Backend Workflow Element by DN",
                        "description":"Deletes a Trust Store Local Backend Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-111",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-111"
                    },
                    {
                        "tags":[
                            "Local DB Index"
                        ],
                        "summary":"Delete a Local DB Index by DN",
                        "description":"Deletes a Local DB Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-112",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-112"
                    },
                    {
                        "tags":[
                            "Local DB VLV Index"
                        ],
                        "summary":"Delete a Local DB VLV Index by DN",
                        "description":"Deletes a Local DB VLV Index by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-113",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-113"
                    },
                    {
                        "tags":[
                            "File Based Access Control Log Publisher"
                        ],
                        "summary":"Delete a File Based Access Control Log Publisher by DN",
                        "description":"Deletes a File Based Access Control Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-114",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-114"
                    },
                    {
                        "tags":[
                            "High Etime File Based Access Log Publisher"
                        ],
                        "summary":"Delete a High Etime File Based Access Log Publisher by DN",
                        "description":"Deletes a High Etime File Based Access Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-115",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-115"
                    },
                    {
                        "tags":[
                            "File Based Audit Log Publisher"
                        ],
                        "summary":"Delete a File Based Audit Log Publisher by DN",
                        "description":"Deletes a File Based Audit Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-116",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-116"
                    },
                    {
                        "tags":[
                            "File Based Debug Log Publisher"
                        ],
                        "summary":"Delete a File Based Debug Log Publisher by DN",
                        "description":"Deletes a File Based Debug Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-117",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-117"
                    },
                    {
                        "tags":[
                            "File Based Error Log Publisher"
                        ],
                        "summary":"Delete a File Based Error Log Publisher by DN",
                        "description":"Deletes a File Based Error Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-118",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-118"
                    },
                    {
                        "tags":[
                            "File Based HTTP Access Log Publisher"
                        ],
                        "summary":"Delete a File Based HTTP Access Log Publisher by DN",
                        "description":"Deletes a File Based HTTP Access Log Publisher by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-119",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-119"
                    },
                    {
                        "tags":[
                            "File Count Log Retention Policy"
                        ],
                        "summary":"Delete a File Count Log Retention Policy by DN",
                        "description":"Deletes a File Count Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-120",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-120"
                    },
                    {
                        "tags":[
                            "Free Disk Space Log Retention Policy"
                        ],
                        "summary":"Delete a Free Disk Space Log Retention Policy by DN",
                        "description":"Deletes a Free Disk Space Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-121",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-121"
                    },
                    {
                        "tags":[
                            "Size Limit Log Retention Policy"
                        ],
                        "summary":"Delete a Size Limit Log Retention Policy by DN",
                        "description":"Deletes a Size Limit Log Retention Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-122",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-122"
                    },
                    {
                        "tags":[
                            "Fixed Time Log Rotation Policy"
                        ],
                        "summary":"Delete a Fixed Time Log Rotation Policy by DN",
                        "description":"Deletes a Fixed Time Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-123",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-123"
                    },
                    {
                        "tags":[
                            "Size Limit Log Rotation Policy"
                        ],
                        "summary":"Delete a Size Limit Log Rotation Policy by DN",
                        "description":"Deletes a Size Limit Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-124",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-124"
                    },
                    {
                        "tags":[
                            "Time Limit Log Rotation Policy"
                        ],
                        "summary":"Delete a Time Limit Log Rotation Policy by DN",
                        "description":"Deletes a Time Limit Log Rotation Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-125",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-125"
                    },
                    {
                        "tags":[
                            "Map Attribute Transformation"
                        ],
                        "summary":"Delete a Map Attribute Transformation by DN",
                        "description":"Deletes a Map Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-126",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-126"
                    },
                    {
                        "tags":[
                            "Map Object Class Transformation"
                        ],
                        "summary":"Delete a Map Object Class Transformation by DN",
                        "description":"Deletes a Map Object Class Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-127",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-127"
                    },
                    {
                        "tags":[
                            "Collation Matching Rule"
                        ],
                        "summary":"Delete a Collation Matching Rule by DN",
                        "description":"Deletes a Collation Matching Rule by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-128",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-128"
                    },
                    {
                        "tags":[
                            "Network Group"
                        ],
                        "summary":"Delete a Network Group by DN",
                        "description":"Deletes a Network Group by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-129",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-129"
                    },
                    {
                        "tags":[
                            "Objectclass Mapping"
                        ],
                        "summary":"Delete a Objectclass Mapping by DN",
                        "description":"Deletes a Objectclass Mapping by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-130",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-130"
                    },
                    {
                        "tags":[
                            "Pass Through Authentication Workflow Element"
                        ],
                        "summary":"Delete a Pass Through Authentication Workflow Element by DN",
                        "description":"Deletes a Pass Through Authentication Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-131",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-131"
                    },
                    {
                        "tags":[
                            "Random Password Generator"
                        ],
                        "summary":"Delete a Random Password Generator by DN",
                        "description":"Deletes a Random Password Generator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-132",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-132"
                    },
                    {
                        "tags":[
                            "Password Policy"
                        ],
                        "summary":"Delete a Password Policy by DN",
                        "description":"Deletes a Password Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-133",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-133"
                    },
                    {
                        "tags":[
                            "Password Policy Import Plugin"
                        ],
                        "summary":"Delete a Password Policy Import Plugin by DN",
                        "description":"Deletes a Password Policy Import Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-134",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-134"
                    },
                    {
                        "tags":[
                            "AES Password Storage Scheme"
                        ],
                        "summary":"Delete a AES Password Storage Scheme by DN",
                        "description":"Deletes a AES Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-135",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-135"
                    },
                    {
                        "tags":[
                            "Base64 Password Storage Scheme"
                        ],
                        "summary":"Delete a Base64 Password Storage Scheme by DN",
                        "description":"Deletes a Base64 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-136",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-136"
                    },
                    {
                        "tags":[
                            "Blowfish Password Storage Scheme"
                        ],
                        "summary":"Delete a Blowfish Password Storage Scheme by DN",
                        "description":"Deletes a Blowfish Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-137",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-137"
                    },
                    {
                        "tags":[
                            "Clear Password Storage Scheme"
                        ],
                        "summary":"Delete a Clear Password Storage Scheme by DN",
                        "description":"Deletes a Clear Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-138",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-138"
                    },
                    {
                        "tags":[
                            "Crypt Password Storage Scheme"
                        ],
                        "summary":"Delete a Crypt Password Storage Scheme by DN",
                        "description":"Deletes a Crypt Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-139",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-139"
                    },
                    {
                        "tags":[
                            "EUSPBKDF2SHA512 Password Storage Scheme"
                        ],
                        "summary":"Delete a EUSPBKDF2SHA512 Password Storage Scheme by DN",
                        "description":"Deletes a EUSPBKDF2SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-140",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-140"
                    },
                    {
                        "tags":[
                            "MD5 Password Storage Scheme"
                        ],
                        "summary":"Delete a MD5 Password Storage Scheme by DN",
                        "description":"Deletes a MD5 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-141",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-141"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA1 Password Storage Scheme"
                        ],
                        "summary":"Delete a PBKDF2HMACSHA1 Password Storage Scheme by DN",
                        "description":"Deletes a PBKDF2HMACSHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-142",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-142"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA256 Password Storage Scheme"
                        ],
                        "summary":"Delete a PBKDF2HMACSHA256 Password Storage Scheme by DN",
                        "description":"Deletes a PBKDF2HMACSHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-143",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-143"
                    },
                    {
                        "tags":[
                            "PBKDF2HMACSHA512 Password Storage Scheme"
                        ],
                        "summary":"Delete a PBKDF2HMACSHA512 Password Storage Scheme by DN",
                        "description":"Deletes a PBKDF2HMACSHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-144",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-144"
                    },
                    {
                        "tags":[
                            "RC4 Password Storage Scheme"
                        ],
                        "summary":"Delete a RC4 Password Storage Scheme by DN",
                        "description":"Deletes a RC4 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-145",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-145"
                    },
                    {
                        "tags":[
                            "Salted MD5 Password Storage Scheme"
                        ],
                        "summary":"Delete a Salted MD5 Password Storage Scheme by DN",
                        "description":"Deletes a Salted MD5 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-146",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-146"
                    },
                    {
                        "tags":[
                            "Salted SHA1 Password Storage Scheme"
                        ],
                        "summary":"Delete a Salted SHA1 Password Storage Scheme by DN",
                        "description":"Deletes a Salted SHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-147",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-147"
                    },
                    {
                        "tags":[
                            "Salted SHA256 Password Storage Scheme"
                        ],
                        "summary":"Delete a Salted SHA256 Password Storage Scheme by DN",
                        "description":"Deletes a Salted SHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-148",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-148"
                    },
                    {
                        "tags":[
                            "Salted SHA384 Password Storage Scheme"
                        ],
                        "summary":"Delete a Salted SHA384 Password Storage Scheme by DN",
                        "description":"Deletes a Salted SHA384 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-149",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-149"
                    },
                    {
                        "tags":[
                            "Salted SHA512 Password Storage Scheme"
                        ],
                        "summary":"Delete a Salted SHA512 Password Storage Scheme by DN",
                        "description":"Deletes a Salted SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-150",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-150"
                    },
                    {
                        "tags":[
                            "SHA1 Password Storage Scheme"
                        ],
                        "summary":"Delete a SHA1 Password Storage Scheme by DN",
                        "description":"Deletes a SHA1 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-151",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-151"
                    },
                    {
                        "tags":[
                            "SHA256 Password Storage Scheme"
                        ],
                        "summary":"Delete a SHA256 Password Storage Scheme by DN",
                        "description":"Deletes a SHA256 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-152",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-152"
                    },
                    {
                        "tags":[
                            "SHA512 Password Storage Scheme"
                        ],
                        "summary":"Delete a SHA512 Password Storage Scheme by DN",
                        "description":"Deletes a SHA512 Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-153",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-153"
                    },
                    {
                        "tags":[
                            "Triple DES Password Storage Scheme"
                        ],
                        "summary":"Delete a Triple DES Password Storage Scheme by DN",
                        "description":"Deletes a Triple DES Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-154",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-154"
                    },
                    {
                        "tags":[
                            "User Defined Password Storage Scheme"
                        ],
                        "summary":"Delete a User Defined Password Storage Scheme by DN",
                        "description":"Deletes a User Defined Password Storage Scheme by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-155",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-155"
                    },
                    {
                        "tags":[
                            "Attribute Value Password Validator"
                        ],
                        "summary":"Delete a Attribute Value Password Validator by DN",
                        "description":"Deletes a Attribute Value Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-156",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-156"
                    },
                    {
                        "tags":[
                            "Character Set Password Validator"
                        ],
                        "summary":"Delete a Character Set Password Validator by DN",
                        "description":"Deletes a Character Set Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-157",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-157"
                    },
                    {
                        "tags":[
                            "Dictionary Password Validator"
                        ],
                        "summary":"Delete a Dictionary Password Validator by DN",
                        "description":"Deletes a Dictionary Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-158",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-158"
                    },
                    {
                        "tags":[
                            "Length Based Password Validator"
                        ],
                        "summary":"Delete a Length Based Password Validator by DN",
                        "description":"Deletes a Length Based Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-159",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-159"
                    },
                    {
                        "tags":[
                            "Repeated Characters Password Validator"
                        ],
                        "summary":"Delete a Repeated Characters Password Validator by DN",
                        "description":"Deletes a Repeated Characters Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-160",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-160"
                    },
                    {
                        "tags":[
                            "Similarity Based Password Validator"
                        ],
                        "summary":"Delete a Similarity Based Password Validator by DN",
                        "description":"Deletes a Similarity Based Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-161",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-161"
                    },
                    {
                        "tags":[
                            "Unique Characters Password Validator"
                        ],
                        "summary":"Delete a Unique Characters Password Validator by DN",
                        "description":"Deletes a Unique Characters Password Validator by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-162",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-162"
                    },
                    {
                        "tags":[
                            "Referential Integrity Plugin"
                        ],
                        "summary":"Delete a Referential Integrity Plugin by DN",
                        "description":"Deletes a Referential Integrity Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-163",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-163"
                    },
                    {
                        "tags":[
                            "Seven Bit Clean Plugin"
                        ],
                        "summary":"Delete a Seven Bit Clean Plugin by DN",
                        "description":"Deletes a Seven Bit Clean Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-164",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-164"
                    },
                    {
                        "tags":[
                            "Unique Attribute Plugin"
                        ],
                        "summary":"Delete a Unique Attribute Plugin by DN",
                        "description":"Deletes a Unique Attribute Plugin by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-165",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-165"
                    },
                    {
                        "tags":[
                            "Plugin Workflow Element"
                        ],
                        "summary":"Delete a Plugin Workflow Element by DN",
                        "description":"Deletes a Plugin Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-166",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-166"
                    },
                    {
                        "tags":[
                            "Proxy LDAP Workflow Element"
                        ],
                        "summary":"Delete a Proxy LDAP Workflow Element by DN",
                        "description":"Deletes a Proxy LDAP Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-167",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-167"
                    },
                    {
                        "tags":[
                            "Affinity QOS Policy"
                        ],
                        "summary":"Delete a Affinity QOS Policy by DN",
                        "description":"Deletes a Affinity QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-168",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-168"
                    },
                    {
                        "tags":[
                            "Referral QOS Policy"
                        ],
                        "summary":"Delete a Referral QOS Policy by DN",
                        "description":"Deletes a Referral QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-169",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-169"
                    },
                    {
                        "tags":[
                            "Request Filtering QOS Policy"
                        ],
                        "summary":"Delete a Request Filtering QOS Policy by DN",
                        "description":"Deletes a Request Filtering QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-170",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-170"
                    },
                    {
                        "tags":[
                            "Resource Limits QOS Policy"
                        ],
                        "summary":"Delete a Resource Limits QOS Policy by DN",
                        "description":"Deletes a Resource Limits QOS Policy by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-171",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-171"
                    },
                    {
                        "tags":[
                            "RDBMS Table"
                        ],
                        "summary":"Delete a RDBMS Table by DN",
                        "description":"Deletes a RDBMS Table by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-172",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-172"
                    },
                    {
                        "tags":[
                            "RDBMS Workflow Element"
                        ],
                        "summary":"Delete a RDBMS Workflow Element by DN",
                        "description":"Deletes a RDBMS Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-173",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-173"
                    },
                    {
                        "tags":[
                            "RDN Changing Workflow Element"
                        ],
                        "summary":"Delete a RDN Changing Workflow Element by DN",
                        "description":"Deletes a RDN Changing Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-174",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-174"
                    },
                    {
                        "tags":[
                            "Replication Domain"
                        ],
                        "summary":"Delete a Replication Domain by DN",
                        "description":"Deletes a Replication Domain by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-175",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-175"
                    },
                    {
                        "tags":[
                            "Replication Server"
                        ],
                        "summary":"Delete a Replication Server by DN",
                        "description":"Deletes a Replication Server by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-176",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-176"
                    },
                    {
                        "tags":[
                            "Group REST Resource"
                        ],
                        "summary":"Delete a Group REST Resource by DN",
                        "description":"Deletes a Group REST Resource by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-177",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-177"
                    },
                    {
                        "tags":[
                            "User REST Resource"
                        ],
                        "summary":"Delete a User REST Resource by DN",
                        "description":"Deletes a User REST Resource by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-178",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-178"
                    },
                    {
                        "tags":[
                            "Root DN"
                        ],
                        "summary":"Delete a Root DN by DN",
                        "description":"Deletes a Root DN by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-179",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-179"
                    },
                    {
                        "tags":[
                            "Root DN User"
                        ],
                        "summary":"Delete a Root DN User by DN",
                        "description":"Deletes a Root DN User by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-180",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-180"
                    },
                    {
                        "tags":[
                            "Root DSE Backend"
                        ],
                        "summary":"Delete a Root DSE Backend by DN",
                        "description":"Deletes a Root DSE Backend by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-181",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-181"
                    },
                    {
                        "tags":[
                            "Saml Xasp Workflow Element"
                        ],
                        "summary":"Delete a Saml Xasp Workflow Element by DN",
                        "description":"Deletes a Saml Xasp Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-182",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-182"
                    },
                    {
                        "tags":[
                            "Anonymous SASL Mechanism Handler"
                        ],
                        "summary":"Delete a Anonymous SASL Mechanism Handler by DN",
                        "description":"Deletes a Anonymous SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-183",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-183"
                    },
                    {
                        "tags":[
                            "Cram MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Delete a Cram MD5 SASL Mechanism Handler by DN",
                        "description":"Deletes a Cram MD5 SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-184",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-184"
                    },
                    {
                        "tags":[
                            "Digest MD5 SASL Mechanism Handler"
                        ],
                        "summary":"Delete a Digest MD5 SASL Mechanism Handler by DN",
                        "description":"Deletes a Digest MD5 SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-185",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-185"
                    },
                    {
                        "tags":[
                            "External SASL Mechanism Handler"
                        ],
                        "summary":"Delete a External SASL Mechanism Handler by DN",
                        "description":"Deletes a External SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-186",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-186"
                    },
                    {
                        "tags":[
                            "GSSAPI SASL Mechanism Handler"
                        ],
                        "summary":"Delete a GSSAPI SASL Mechanism Handler by DN",
                        "description":"Deletes a GSSAPI SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-187",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-187"
                    },
                    {
                        "tags":[
                            "Plain SASL Mechanism Handler"
                        ],
                        "summary":"Delete a Plain SASL Mechanism Handler by DN",
                        "description":"Deletes a Plain SASL Mechanism Handler by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-188",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-188"
                    },
                    {
                        "tags":[
                            "Transformations Workflow Element"
                        ],
                        "summary":"Delete a Transformations Workflow Element by DN",
                        "description":"Deletes a Transformations Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-189",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-189"
                    },
                    {
                        "tags":[
                            "User State Management Workflow Element"
                        ],
                        "summary":"Delete a User State Management Workflow Element by DN",
                        "description":"Deletes a User State Management Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-190",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-190"
                    },
                    {
                        "tags":[
                            "Virtual Member Of Workflow Element"
                        ],
                        "summary":"Delete a Virtual Member Of Workflow Element by DN",
                        "description":"Deletes a Virtual Member Of Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-191",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-191"
                    },
                    {
                        "tags":[
                            "Replication Synchronization Provider"
                        ],
                        "summary":"Delete a Replication Synchronization Provider by DN",
                        "description":"Deletes a Replication Synchronization Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-192",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-192"
                    },
                    {
                        "tags":[
                            "Tokenize Attribute Transformation"
                        ],
                        "summary":"Delete a Tokenize Attribute Transformation by DN",
                        "description":"Deletes a Tokenize Attribute Transformation by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-193",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-193"
                    },
                    {
                        "tags":[
                            "Blind Trust Manager Provider"
                        ],
                        "summary":"Delete a Blind Trust Manager Provider by DN",
                        "description":"Deletes a Blind Trust Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-194",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-194"
                    },
                    {
                        "tags":[
                            "File Based Trust Manager Provider"
                        ],
                        "summary":"Delete a File Based Trust Manager Provider by DN",
                        "description":"Deletes a File Based Trust Manager Provider by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-195",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-195"
                    },
                    {
                        "tags":[
                            "Union Partition"
                        ],
                        "summary":"Delete a Union Partition by DN",
                        "description":"Deletes a Union Partition by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-196",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-196"
                    },
                    {
                        "tags":[
                            "Union Workflow Element"
                        ],
                        "summary":"Delete a Union Workflow Element by DN",
                        "description":"Deletes a Union Workflow Element by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-197",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-197"
                    },
                    {
                        "tags":[
                            "Collective Attribute Subentries Virtual Attribute"
                        ],
                        "summary":"Delete a Collective Attribute Subentries Virtual Attribute by DN",
                        "description":"Deletes a Collective Attribute Subentries Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-198",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-198"
                    },
                    {
                        "tags":[
                            "Entry DN Virtual Attribute"
                        ],
                        "summary":"Delete a Entry DN Virtual Attribute by DN",
                        "description":"Deletes a Entry DN Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-199",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-199"
                    },
                    {
                        "tags":[
                            "Entry UUID Virtual Attribute"
                        ],
                        "summary":"Delete a Entry UUID Virtual Attribute by DN",
                        "description":"Deletes a Entry UUID Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-200",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-200"
                    },
                    {
                        "tags":[
                            "Governing Structure Rule Virtual Attribute"
                        ],
                        "summary":"Delete a Governing Structure Rule Virtual Attribute by DN",
                        "description":"Deletes a Governing Structure Rule Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-201",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-201"
                    },
                    {
                        "tags":[
                            "Has Subordinates Virtual Attribute"
                        ],
                        "summary":"Delete a Has Subordinates Virtual Attribute by DN",
                        "description":"Deletes a Has Subordinates Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-202",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-202"
                    },
                    {
                        "tags":[
                            "Is Member Of Virtual Attribute"
                        ],
                        "summary":"Delete a Is Member Of Virtual Attribute by DN",
                        "description":"Deletes a Is Member Of Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-203",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-203"
                    },
                    {
                        "tags":[
                            "Member Virtual Attribute"
                        ],
                        "summary":"Delete a Member Virtual Attribute by DN",
                        "description":"Deletes a Member Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-204",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-204"
                    },
                    {
                        "tags":[
                            "Nsuniqueid Virtual Attribute"
                        ],
                        "summary":"Delete a Nsuniqueid Virtual Attribute by DN",
                        "description":"Deletes a Nsuniqueid Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-205",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-205"
                    },
                    {
                        "tags":[
                            "Num Subordinates Virtual Attribute"
                        ],
                        "summary":"Delete a Num Subordinates Virtual Attribute by DN",
                        "description":"Deletes a Num Subordinates Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-206",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-206"
                    },
                    {
                        "tags":[
                            "Orclguid Virtual Attribute"
                        ],
                        "summary":"Delete a Orclguid Virtual Attribute by DN",
                        "description":"Deletes a Orclguid Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-207",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-207"
                    },
                    {
                        "tags":[
                            "Password Expiration Time Virtual Attribute"
                        ],
                        "summary":"Delete a Password Expiration Time Virtual Attribute by DN",
                        "description":"Deletes a Password Expiration Time Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-208",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-208"
                    },
                    {
                        "tags":[
                            "Password Policy Subentry Virtual Attribute"
                        ],
                        "summary":"Delete a Password Policy Subentry Virtual Attribute by DN",
                        "description":"Deletes a Password Policy Subentry Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-209",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-209"
                    },
                    {
                        "tags":[
                            "Proximity Virtual Attribute"
                        ],
                        "summary":"Delete a Proximity Virtual Attribute by DN",
                        "description":"Deletes a Proximity Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-210",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-210"
                    },
                    {
                        "tags":[
                            "Structural Object Class Virtual Attribute"
                        ],
                        "summary":"Delete a Structural Object Class Virtual Attribute by DN",
                        "description":"Deletes a Structural Object Class Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-211",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-211"
                    },
                    {
                        "tags":[
                            "Subschema Subentry Virtual Attribute"
                        ],
                        "summary":"Delete a Subschema Subentry Virtual Attribute by DN",
                        "description":"Deletes a Subschema Subentry Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-212",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-212"
                    },
                    {
                        "tags":[
                            "User Defined Virtual Attribute"
                        ],
                        "summary":"Delete a User Defined Virtual Attribute by DN",
                        "description":"Deletes a User Defined Virtual Attribute by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-213",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-213"
                    },
                    {
                        "tags":[
                            "Parallel Work Queue"
                        ],
                        "summary":"Delete a Parallel Work Queue by DN",
                        "description":"Deletes a Parallel Work Queue by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-214",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-214"
                    },
                    {
                        "tags":[
                            "Traditional Work Queue"
                        ],
                        "summary":"Delete a Traditional Work Queue by DN",
                        "description":"Deletes a Traditional Work Queue by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-215",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-215"
                    },
                    {
                        "tags":[
                            "Workflow"
                        ],
                        "summary":"Delete a Workflow by DN",
                        "description":"Deletes a Workflow by DN",
                        "produces":[
                            "application/json"
                        ],
                        "parameters":[
                            {
                                "name":"dn",
                                "in":"path",
                                "description":"LDAP DN of the entry to be deleted",
                                "required":true,
                                "type":"string"
                            }
                        ],
                        "responses":{
                            "204":{
                                "description":"No content"
                            },
                            "406":{
                                "description":"Not Acceptable",
                                "schema":{
                                    "$ref":"#/definitions/ErrorResponse"
                                }
                            }
                        },
                        "x-internal-id":"rest-v1-admin-{dn}-delete-x-operations-216",
                        "x-filename-id":"rest-v1-admin-dn-delete-x-operations-216"
                    }
                ],
                "x-internal-id":"rest-v1-admin-{dn}-delete",
                "x-filename-id":"rest-v1-admin-dn-delete"
            }
        }
    },
    "definitions":{
        "PatchRequest":{
            "type":"object",
            "required":[
                "msgType",
                "operations"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyRequest",
                    "type":"string"
                },
                "operations":{
                    "type":"array",
                    "description":"Modifications (Patch operations) to be performed on the entry.",
                    "items":{
                        "$ref":"#/definitions/PatchOperation"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for LDAP modify operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "PatchOperation":{
            "type":"object",
            "required":[
                "opType",
                "attribute"
            ],
            "properties":{
                "opType":{
                    "description":"The type of the Patch Operation.",
                    "type":"string",
                    "enum":[
                        "add",
                        "delete",
                        "replace",
                        "increment"
                    ]
                },
                "attribute":{
                    "type":"string",
                    "description":"The entry attribute to be modified."
                },
                "values":{
                    "type":"array",
                    "description":"The attribute values to be updated.",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "ErrorResponse":{
            "type":"object",
            "required":[
                "msgType",
                "message"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ErrorResponse",
                    "type":"string"
                },
                "message":{
                    "description":"Error message returned returned for the operation.",
                    "type":"string"
                },
                "ldapErrorCode":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the LDAP error code returned for the operation."
                }
            }
        },
        "Access Control Group POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Access Control Group Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Access Control Group ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Access Control Group SearchResultEntry"
                    }
                }
            }
        },
        "Access Control Group SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Access Control Group SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Access Control Group GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Access Control Group SearchResultEntry"
                    }
                }
            }
        },
        "Access Control Group PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Access Control Group SearchResultEntry"
                    }
                }
            }
        },
        "Access Control Group SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Access Control Group Properties"
                }
            }
        },
        "Access Control Group Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                }
            }
        },
        "Dsee Compat Access Control Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dsee Compat Access Control Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dsee Compat Access Control Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dsee Compat Access Control Handler SearchResultEntry"
                    }
                }
            }
        },
        "Dsee Compat Access Control Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dsee Compat Access Control Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dsee Compat Access Control Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dsee Compat Access Control Handler SearchResultEntry"
                    }
                }
            }
        },
        "Dsee Compat Access Control Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dsee Compat Access Control Handler SearchResultEntry"
                    }
                }
            }
        },
        "Dsee Compat Access Control Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dsee Compat Access Control Handler Properties"
                }
            }
        },
        "Dsee Compat Access Control Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Dsee Compat Access Control Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.authorization.dseecompat.AciHandler",
                    "type":"string"
                },
                "ds-cfg-global-aci":{
                    "description":"Defines global access control rules. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Access Control Handler is enabled. If set to FALSE, then no access control is enforced, and any client (including unauthenticated or anonymous clients) could be allowed to perform any operation if not subject to other restrictions, such as those enforced by the privilege subsystem. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Error Log Account Status Notification Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Error Log Account Status Notification Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Error Log Account Status Notification Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Error Log Account Status Notification Handler SearchResultEntry"
                    }
                }
            }
        },
        "Error Log Account Status Notification Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Error Log Account Status Notification Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Error Log Account Status Notification Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Error Log Account Status Notification Handler SearchResultEntry"
                    }
                }
            }
        },
        "Error Log Account Status Notification Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Error Log Account Status Notification Handler SearchResultEntry"
                    }
                }
            }
        },
        "Error Log Account Status Notification Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Error Log Account Status Notification Handler Properties"
                }
            }
        },
        "Error Log Account Status Notification Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-account-status-notification-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Error Log Account Status Notification Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.ErrorLogAccountStatusNotificationHandler",
                    "type":"string"
                },
                "ds-cfg-account-status-notification-type":{
                    "description":"Indicates which types of event can trigger an account status notification. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "account-disabled",
                        "account-enabled",
                        "account-expired",
                        "account-idle-locked",
                        "account-permanently-locked",
                        "account-reset-locked",
                        "account-temporarily-locked",
                        "account-unlocked",
                        "password-changed",
                        "password-expired",
                        "password-expiring",
                        "password-reset"
                    ]
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "SMTP Account Status Notification Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SMTP Account Status Notification Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "SMTP Account Status Notification Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SMTP Account Status Notification Handler SearchResultEntry"
                    }
                }
            }
        },
        "SMTP Account Status Notification Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SMTP Account Status Notification Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "SMTP Account Status Notification Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SMTP Account Status Notification Handler SearchResultEntry"
                    }
                }
            }
        },
        "SMTP Account Status Notification Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SMTP Account Status Notification Handler SearchResultEntry"
                    }
                }
            }
        },
        "SMTP Account Status Notification Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SMTP Account Status Notification Handler Properties"
                }
            }
        },
        "SMTP Account Status Notification Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-sender-address",
                "ds-cfg-message-template-file",
                "ds-cfg-enabled",
                "ds-cfg-send-message-without-end-user-address",
                "ds-cfg-message-subject"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SMTP Account Status Notification Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SMTPAccountStatusNotificationHandler",
                    "type":"string"
                },
                "ds-cfg-sender-address":{
                    "description":"Specifies the email address from which the message is sent. Note that this does not necessarily have to be a legitimate email address. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-email-address-attribute-type":{
                    "description":"Specifies which attribute in the user's entries may be used to obtain the email address when notifying the end user. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-recipient-address":{
                    "description":"Specifies an email address to which notification messages are sent, either instead of or in addition to the end user for whom the notification has been generated. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-message-template-file":{
                    "description":"Specifies the path to the file containing the message template to generate the email notification messages. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-send-message-without-end-user-address":{
                    "description":"Indicates whether an email notification message should be generated and sent to the set of notification recipients even if the user entry does not contain any values for any of the email address attributes (that is, in cases when it is not be possible to notify the end user). ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-message-subject":{
                    "description":"Specifies the subject that should be used for email messages generated by this account status notification handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Ad Paging Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Ad Paging Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Ad Paging Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Ad Paging Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Ad Paging Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Ad Paging Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Ad Paging Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Ad Paging Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Ad Paging Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Ad Paging Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Ad Paging Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Ad Paging Workflow Element Properties"
                }
            }
        },
        "Ad Paging Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Ad Paging Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.workflowelement.adpaging.AdPagingWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-handled-attributes":{
                    "description":"The list of attributes handled for Active Directory range option. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-next-workflow-element":{
                    "description":"The next workflow element in the workflow. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Ad Password Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Ad Password Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Ad Password Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Ad Password Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Ad Password Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Ad Password Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Ad Password Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Ad Password Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Ad Password Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Ad Password Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Ad Password Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Ad Password Workflow Element Properties"
                }
            }
        },
        "Ad Password Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Ad Password Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.adpassword.AdPasswordWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-secure-proxy-workflow-element":{
                    "description":"Defines the proxy workflow element that will be used to process operations on userpassword ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-map-userpassword":{
                    "description":"Maps userpassword to unicodepwd ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "Add Inbound Attribute Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Add Inbound Attribute Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Add Inbound Attribute Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Add Inbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Add Inbound Attribute Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Add Inbound Attribute Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Add Inbound Attribute Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Add Inbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Add Inbound Attribute Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Add Inbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Add Inbound Attribute Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Add Inbound Attribute Transformation Properties"
                }
            }
        },
        "Add Inbound Attribute Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-source-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Add Inbound Attribute Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.AddInboundAttribute",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. Default is merge-real-and-virtual. ",
                    "readOnly":false,
                    "default":"merge-real-and-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-source-attribute":{
                    "description":"Source attribute to be added and its values definitions. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Add Outbound Attribute Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Add Outbound Attribute Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Add Outbound Attribute Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Add Outbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Add Outbound Attribute Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Add Outbound Attribute Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Add Outbound Attribute Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Add Outbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Add Outbound Attribute Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Add Outbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Add Outbound Attribute Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Add Outbound Attribute Transformation Properties"
                }
            }
        },
        "Add Outbound Attribute Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-client-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Add Outbound Attribute Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.AddOutboundAttribute",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-client-attribute":{
                    "description":"Client attribute to be added and its values definitions. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. Default is merge-real-and-virtual. ",
                    "readOnly":false,
                    "default":"merge-real-and-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-virtual-in-source":{
                    "description":"Specifies whether the transformation expects the virtual attribute to be potentially also stored in the source repository, and adapt searches filters accordingly. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "HTTP Administration Connector POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/HTTP Administration Connector Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "HTTP Administration Connector ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HTTP Administration Connector SearchResultEntry"
                    }
                }
            }
        },
        "HTTP Administration Connector SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/HTTP Administration Connector SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "HTTP Administration Connector GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/HTTP Administration Connector SearchResultEntry"
                    }
                }
            }
        },
        "HTTP Administration Connector PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/HTTP Administration Connector SearchResultEntry"
                    }
                }
            }
        },
        "HTTP Administration Connector SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/HTTP Administration Connector Properties"
                }
            }
        },
        "HTTP Administration Connector Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-trust-manager-provider",
                "ds-cfg-ssl-cert-nickname",
                "ds-cfg-listen-port",
                "ds-cfg-enabled",
                "ds-cfg-key-manager-provider"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the HTTP Administration Connector implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.admin.HTTPAdministrationConnector",
                    "type":"string"
                },
                "ds-cfg-listen-address":{
                    "description":"Specifies the address or set of addresses on which this Administration Connector should listen for connections from LDAP or HTTP clients. ",
                    "readOnly":false,
                    "default":[
                        "0.0.0.0"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies the name of the trust manager that is used with the Administration Connector . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-dos-filter-max-requests-per-sec":{
                    "description":"Specifies the maximum number of requests from a connection per second. ",
                    "readOnly":false,
                    "default":"25",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-ssl-cipher-suite":{
                    "description":"Specifies the names of the SSL cipher suites that are allowed for use in SSL communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname (also called the alias) of the certificate that the Administration Connector will use when performing SSL communication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-dos-filter-throttled-requests":{
                    "description":"Number of requests over the rate limit able to be considered at once. ",
                    "readOnly":false,
                    "default":"5",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-listen-port":{
                    "description":"Specifies the port number on which the Administration Connector will listen for connections from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Administration Connector is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-key-manager-provider":{
                    "description":"Specifies the name of the key manager that is used with the Administration Connector . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ssl-protocol":{
                    "description":"Specifies the names of the SSL protocols that are allowed for use in SSL communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "LDAP Administration Connector POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDAP Administration Connector Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "LDAP Administration Connector ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LDAP Administration Connector SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Administration Connector SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Administration Connector SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "LDAP Administration Connector GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Administration Connector SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Administration Connector PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Administration Connector SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Administration Connector SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDAP Administration Connector Properties"
                }
            }
        },
        "LDAP Administration Connector Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-trust-manager-provider",
                "ds-cfg-ssl-cert-nickname",
                "ds-cfg-listen-port",
                "ds-cfg-enabled",
                "ds-cfg-key-manager-provider"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the LDAP Administration Connector implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.admin.LDAPAdministrationConnector",
                    "type":"string"
                },
                "ds-cfg-listen-address":{
                    "description":"Specifies the address or set of addresses on which this Administration Connector should listen for connections from LDAP or HTTP clients. ",
                    "readOnly":false,
                    "default":[
                        "0.0.0.0"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies the name of the trust manager that is used with the Administration Connector . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ssl-cipher-suite":{
                    "description":"Specifies the names of the SSL cipher suites that are allowed for use in SSL communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname (also called the alias) of the certificate that the Administration Connector will use when performing SSL communication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-listen-port":{
                    "description":"Specifies the port number on which the Administration Connector will listen for connections from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Administration Connector is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-key-manager-provider":{
                    "description":"Specifies the name of the key manager that is used with the Administration Connector . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ssl-protocol":{
                    "description":"Specifies the names of the SSL protocols that are allowed for use in SSL communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "JMX Alert Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/JMX Alert Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "JMX Alert Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/JMX Alert Handler SearchResultEntry"
                    }
                }
            }
        },
        "JMX Alert Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/JMX Alert Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "JMX Alert Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/JMX Alert Handler SearchResultEntry"
                    }
                }
            }
        },
        "JMX Alert Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/JMX Alert Handler SearchResultEntry"
                    }
                }
            }
        },
        "JMX Alert Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/JMX Alert Handler Properties"
                }
            }
        },
        "JMX Alert Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the JMX Alert Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.JMXAlertHandler",
                    "type":"string"
                },
                "ds-cfg-enabled-alert-type":{
                    "description":"Specifies the names of the alert types that are enabled for this alert handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Alert Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-disabled-alert-type":{
                    "description":"Specifies the names of the alert types that are disabled for this alert handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "SMTP Alert Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SMTP Alert Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "SMTP Alert Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SMTP Alert Handler SearchResultEntry"
                    }
                }
            }
        },
        "SMTP Alert Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SMTP Alert Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "SMTP Alert Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SMTP Alert Handler SearchResultEntry"
                    }
                }
            }
        },
        "SMTP Alert Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SMTP Alert Handler SearchResultEntry"
                    }
                }
            }
        },
        "SMTP Alert Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SMTP Alert Handler Properties"
                }
            }
        },
        "SMTP Alert Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-sender-address",
                "ds-cfg-message-body",
                "ds-cfg-recipient-address",
                "ds-cfg-enabled",
                "ds-cfg-message-subject"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SMTP Alert Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SMTPAlertHandler",
                    "type":"string"
                },
                "ds-cfg-sender-address":{
                    "description":"Specifies the email address to use as the sender for messages generated by this alert handler. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-message-body":{
                    "description":"Specifies the body that should be used for email messages generated by this alert handler. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-recipient-address":{
                    "description":"Specifies an email address to which the messages should be sent. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled-alert-type":{
                    "description":"Specifies the names of the alert types that are enabled for this alert handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Alert Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-disabled-alert-type":{
                    "description":"Specifies the names of the alert types that are disabled for this alert handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-message-subject":{
                    "description":"Specifies the subject that should be used for email messages generated by this alert handler. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Attribute Mapping POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Attribute Mapping Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Attribute Mapping ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Attribute Mapping SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Mapping SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Mapping SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Attribute Mapping GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Mapping SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Mapping PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Mapping SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Mapping SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Attribute Mapping Properties"
                }
            }
        },
        "Attribute Mapping Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-field-name",
                "ds-cfg-attribute-name",
                "ds-cfg-table-name"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-field-name":{
                    "description":"Field in the specified table from which the value for this attribute has to be populated ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-use-case-sensitive-match":{
                    "description":"Whether case insensitive matching should be used for this attribute or not ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-attribute-name":{
                    "description":"Name of the attribute to be added ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-table-name":{
                    "description":"Table from which the attribute value has to be fetched. This has to be the alias of one of the RDBMS Tables defined as part of the RDBMS Tables defined for the WorkflowElement ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-data-type":{
                    "description":"The data type of the attribute value ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "bigint",
                        "binary",
                        "bit",
                        "blob",
                        "boolean",
                        "char",
                        "clob",
                        "date",
                        "decimal",
                        "double",
                        "float",
                        "integer",
                        "longnvarchar",
                        "longvarbinary",
                        "longvarchar",
                        "nchar",
                        "nclob",
                        "numeric",
                        "nvarchar",
                        "other",
                        "real",
                        "rowid",
                        "smallint",
                        "time",
                        "timestamp",
                        "tinyint",
                        "varbinary",
                        "varchar"
                    ]
                }
            }
        },
        "Attribute Type Description Attribute Syntax POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Attribute Type Description Attribute Syntax ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Attribute Type Description Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Type Description Attribute Syntax SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Type Description Attribute Syntax SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Attribute Type Description Attribute Syntax GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Type Description Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Type Description Attribute Syntax PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Type Description Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Type Description Attribute Syntax SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Attribute Type Description Attribute Syntax Properties"
                }
            }
        },
        "Attribute Type Description Attribute Syntax Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Attribute Type Description Attribute Syntax implementation. ",
                    "readOnly":true,
                    "default":"org.opends.server.schema.AttributeTypeSyntax",
                    "type":"string"
                },
                "ds-cfg-strip-syntax-min-upper-bound":{
                    "description":"Indicates whether the suggested minimum upper bound appended to an attribute's syntax OID in it's schema definition Attribute Type Description is stripped off. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Attribute Syntax is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Directory String Attribute Syntax POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Directory String Attribute Syntax Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Directory String Attribute Syntax ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Directory String Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Directory String Attribute Syntax SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory String Attribute Syntax SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Directory String Attribute Syntax GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory String Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Directory String Attribute Syntax PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory String Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Directory String Attribute Syntax SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Directory String Attribute Syntax Properties"
                }
            }
        },
        "Directory String Attribute Syntax Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Directory String Attribute Syntax implementation. ",
                    "readOnly":true,
                    "default":"org.opends.server.schema.DirectoryStringSyntax",
                    "type":"string"
                },
                "ds-cfg-allow-non-utf8-characters":{
                    "description":"Indicates whether non utf-8 characters are allowed in directory string syntax values. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Attribute Syntax is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-allow-zero-length-values":{
                    "description":"Indicates whether zero-length (that is, an empty string) values are allowed. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "Telephone Number Attribute Syntax POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Telephone Number Attribute Syntax Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Telephone Number Attribute Syntax ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Telephone Number Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Telephone Number Attribute Syntax SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Telephone Number Attribute Syntax SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Telephone Number Attribute Syntax GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Telephone Number Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Telephone Number Attribute Syntax PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Telephone Number Attribute Syntax SearchResultEntry"
                    }
                }
            }
        },
        "Telephone Number Attribute Syntax SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Telephone Number Attribute Syntax Properties"
                }
            }
        },
        "Telephone Number Attribute Syntax Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Telephone Number Attribute Syntax implementation. ",
                    "readOnly":true,
                    "default":"org.opends.server.schema.TelephoneNumberSyntax",
                    "type":"string"
                },
                "ds-cfg-strict-format":{
                    "description":"Indicates whether to require telephone number values to strictly comply with the standard definition for this syntax. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Attribute Syntax is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Backup Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Backup Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Backup Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Backup Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Backup Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Backup Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Backup Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Backup Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Backup Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Backup Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Backup Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Backup Local Backend Workflow Element Properties"
                }
            }
        },
        "Backup Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-backup-directory",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Backup Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.BackupLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-backup-directory":{
                    "description":"Specifies the path to a backup directory containing one or more backups for a particular backend. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Fingerprint Certificate Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Fingerprint Certificate Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Fingerprint Certificate Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Fingerprint Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Fingerprint Certificate Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fingerprint Certificate Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Fingerprint Certificate Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fingerprint Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Fingerprint Certificate Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fingerprint Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Fingerprint Certificate Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Fingerprint Certificate Mapper Properties"
                }
            }
        },
        "Fingerprint Certificate Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-fingerprint-algorithm",
                "ds-cfg-fingerprint-attribute",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Fingerprint Certificate Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.FingerprintCertificateMapper",
                    "type":"string"
                },
                "ds-cfg-user-base-dn":{
                    "description":"Specifies the set of base DNs below which to search for users. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-fingerprint-algorithm":{
                    "description":"Specifies the name of the digest algorithm to compute the fingerprint of client certificates. ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "md5",
                        "sha1"
                    ]
                },
                "ds-cfg-fingerprint-attribute":{
                    "description":"Specifies the attribute in which to look for the fingerprint. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Certificate Mapper is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject Alternative Name To User Attribute Certificate Mapper Properties"
                }
            }
        },
        "Subject Alternative Name To User Attribute Certificate Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-subject-alternative-name-attribute-mapping",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Subject Alternative Name To User Attribute Certificate Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SubjectAlternativeNameToUserAttributeCertificateMapper",
                    "type":"string"
                },
                "ds-cfg-subject-alternative-name-attribute-mapping":{
                    "description":"Specifies a mapping between certificate alternative names and user attributes. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-user-base-dn":{
                    "description":"Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Certificate Mapper is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject Attribute To User Attribute Certificate Mapper Properties"
                }
            }
        },
        "Subject Attribute To User Attribute Certificate Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-subject-attribute-mapping",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Subject Attribute To User Attribute Certificate Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SubjectAttributeToUserAttributeCertificateMapper",
                    "type":"string"
                },
                "ds-cfg-subject-attribute-mapping":{
                    "description":"Specifies a mapping between certificate attributes and user attributes. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-user-base-dn":{
                    "description":"Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Certificate Mapper is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject DN To User Attribute Certificate Mapper Properties"
                }
            }
        },
        "Subject DN To User Attribute Certificate Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-subject-attribute",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Subject DN To User Attribute Certificate Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SubjectDNToUserAttributeCertificateMapper",
                    "type":"string"
                },
                "ds-cfg-user-base-dn":{
                    "description":"Specifies the base DNs that should be used when performing searches to map the client certificate to a user entry. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-subject-attribute":{
                    "description":"Specifies the name or OID of the attribute whose value should exactly match the certificate subject DN. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Certificate Mapper is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Subject Equals DN Certificate Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Subject Equals DN Certificate Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Subject Equals DN Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Equals DN Certificate Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Equals DN Certificate Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Subject Equals DN Certificate Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Equals DN Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Equals DN Certificate Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subject Equals DN Certificate Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Subject Equals DN Certificate Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subject Equals DN Certificate Mapper Properties"
                }
            }
        },
        "Subject Equals DN Certificate Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Subject Equals DN Certificate Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SubjectEqualsDNCertificateMapper",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Certificate Mapper is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "HTTP Connection Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/HTTP Connection Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "HTTP Connection Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HTTP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "HTTP Connection Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/HTTP Connection Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "HTTP Connection Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/HTTP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "HTTP Connection Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/HTTP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "HTTP Connection Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/HTTP Connection Handler Properties"
                }
            }
        },
        "HTTP Connection Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-listen-port"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the HTTP Connection Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.protocols.http.HTTPConnectionHandler",
                    "type":"string"
                },
                "ds-cfg-keep-stats":{
                    "description":"Indicates whether the HTTP Connection Handler should keep statistics. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-dos-filter-max-requests-per-sec":{
                    "description":"Specifies the maximum number of requests from a connection per second. ",
                    "readOnly":false,
                    "default":"25",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-ssl-cipher-suite":{
                    "description":"Specifies the names of the SSL cipher suites that are allowed for use in SSL or StartTLS communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-jetty-statistics-enabled":{
                    "description":"Indicates whether the HTTP Connection Handler should enable jetty statistics over JMX. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Connection Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-key-manager-provider":{
                    "description":"Specifies the name of the key manager that should be used with this HTTP Connection Handler . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-accept-backlog":{
                    "description":"Specifies the maximum number of pending connection attempts that are allowed to queue up in the accept backlog before the server starts rejecting new connection attempts. ",
                    "readOnly":false,
                    "default":"128",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-num-http-selector-threads":{
                    "description":"Selectors notice and schedule established connection that can make IO progress. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-http-server-max-work-queue-capacity":{
                    "description":"Specifies the maximum number of queued operations that can be in the work queue at any given time. ",
                    "readOnly":false,
                    "default":"6000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-denied-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies the name of the trust manager that should be used with the HTTP Connection Handler . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-allow-tcp-reuse-address":{
                    "description":"Indicates whether the HTTP Connection Handler should reuse socket descriptors. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-listen-port":{
                    "description":"Specifies the port number on which the HTTP Connection Handler will listen for connections from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-use-ssl":{
                    "description":"Indicates whether the HTTP Connection Handler should use SSL. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-allowed-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-http-server-max-thread-pool-size":{
                    "description":"Specifies the maximum number of threads to be used for processing operations placed in the queue by the embedded HTTP server. ",
                    "readOnly":false,
                    "default":"24",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-listen-address":{
                    "description":"Specifies the address or set of addresses on which this HTTP Connection Handler should listen for connections from HTTP clients. ",
                    "readOnly":false,
                    "default":[
                        "0.0.0.0"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-dos-filter-throttled-requests":{
                    "description":"Number of requests over the rate limit able to be considered at once. ",
                    "readOnly":false,
                    "default":"5",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-idle-time-limit":{
                    "description":"Set the maximum Idle time for a connection, which roughly translates to the Socket.setSoTimeout(int) call. ",
                    "readOnly":false,
                    "default":"2 minutes",
                    "type":"string"
                },
                "ds-cfg-ssl-client-auth-policy":{
                    "description":"Specifies the policy that the HTTP Connection Handler should use regarding client SSL certificates. ",
                    "readOnly":false,
                    "default":"optional",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "optional",
                        "required"
                    ]
                },
                "ds-cfg-num-http-acceptor-threads":{
                    "description":"Acceptors accept new TCP/IP connections ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-ssl-protocol":{
                    "description":"Specifies the names of the SSL protocols that are allowed for use in SSL or StartTLS communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-http-server-min-thread-pool-size":{
                    "description":"Specifies the minimum number of threads to be used for processing operations placed in the queue by the embedded HTTP server. ",
                    "readOnly":false,
                    "default":"8",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-request-header-size":{
                    "description":"Set the maximum size of a request header. ",
                    "readOnly":false,
                    "default":"8 kilobytes",
                    "type":"string"
                },
                "ds-cfg-output-buffer-size":{
                    "description":"Sets the size of the content buffer for sending responses. ",
                    "readOnly":false,
                    "default":"32 kilobytes",
                    "type":"string"
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname (also called the alias) of the certificate that the HTTP Connection Handler should use when performing SSL communication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-idle-time-limit":{
                    "description":"Set the maximum Idle time for a thread to be idle. ",
                    "readOnly":false,
                    "default":"60000 ms",
                    "type":"string"
                },
                "ds-cfg-header-cache-size":{
                    "description":"Set the header field cache size. ",
                    "readOnly":false,
                    "default":"6 kilobytes",
                    "type":"string"
                },
                "ds-cfg-response-header-size":{
                    "description":"Set the maximum size of a response header. ",
                    "readOnly":false,
                    "default":"32 kilobytes",
                    "type":"string"
                }
            }
        },
        "JMX Connection Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/JMX Connection Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "JMX Connection Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/JMX Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "JMX Connection Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/JMX Connection Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "JMX Connection Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/JMX Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "JMX Connection Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/JMX Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "JMX Connection Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/JMX Connection Handler Properties"
                }
            }
        },
        "JMX Connection Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-listen-port",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the JMX Connection Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.protocols.jmx.JmxConnectionHandler",
                    "type":"string"
                },
                "ds-cfg-denied-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-listen-address":{
                    "description":"Specifies the address or set of addresses on which this JMX Connection Handler should listen for connections from SNMP clients. ",
                    "readOnly":true,
                    "default":[
                        "0.0.0.0"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname (also called the alias) of the certificate that the JMX Connection Handler should use when performing SSL communication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-listen-port":{
                    "description":"Specifies the port number on which the JMX Connection Handler will listen for connections from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-use-ssl":{
                    "description":"Indicates whether the JMX Connection Handler should use SSL. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Connection Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-key-manager-provider":{
                    "description":"Specifies the name of the key manager that should be used with this JMX Connection Handler . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-allowed-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "LDAP Connection Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDAP Connection Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "LDAP Connection Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LDAP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Connection Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Connection Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "LDAP Connection Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Connection Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Connection Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDAP Connection Handler Properties"
                }
            }
        },
        "LDAP Connection Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-listen-port"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the LDAP Connection Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.protocols.ldap.LDAPConnectionHandler",
                    "type":"string"
                },
                "ds-cfg-keep-stats":{
                    "description":"Indicates whether the LDAP Connection Handler should keep statistics. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-allow-ldap-v2":{
                    "description":"Indicates whether connections from LDAPv2 clients are allowed. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-use-tcp-no-delay":{
                    "description":"Indicates whether the LDAP Connection Handler should use TCP no-delay. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-ssl-cipher-suite":{
                    "description":"Specifies the names of the SSL cipher suites that are allowed for use in SSL or StartTLS communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the size in bytes of the LDAP response message write buffer. ",
                    "readOnly":false,
                    "default":"4096 bytes",
                    "type":"string"
                },
                "ds-cfg-send-rejection-notice":{
                    "description":"Indicates whether the LDAP Connection Handler should send a notice of disconnection extended response message to the client if a new connection is rejected for some reason. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Connection Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-key-manager-provider":{
                    "description":"Specifies the name of the key manager that should be used with this LDAP Connection Handler . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-accept-backlog":{
                    "description":"Specifies the maximum number of pending connection attempts that are allowed to queue up in the accept backlog before the server starts rejecting new connection attempts. ",
                    "readOnly":false,
                    "default":"128",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-denied-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies the name of the trust manager that should be used with the LDAP Connection Handler . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-allow-tcp-reuse-address":{
                    "description":"Indicates whether the LDAP Connection Handler should reuse socket descriptors. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-listen-port":{
                    "description":"Specifies the port number on which the LDAP Connection Handler will listen for connections from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-use-ssl":{
                    "description":"Indicates whether the LDAP Connection Handler should use SSL. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-allowed-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-max-blocked-write-time-limit":{
                    "description":"Specifies the maximum length of time that attempts to write data to LDAP clients should be allowed to block. ",
                    "readOnly":false,
                    "default":"2 minutes",
                    "type":"string"
                },
                "ds-cfg-max-request-size":{
                    "description":"Specifies the size in bytes of the largest LDAP request message that will be allowed by this LDAP Connection handler. ",
                    "readOnly":false,
                    "default":"5 megabytes",
                    "type":"string"
                },
                "ds-cfg-listen-address":{
                    "description":"Specifies the address or set of addresses on which this LDAP Connection Handler should listen for connections from LDAP clients. ",
                    "readOnly":false,
                    "default":[
                        "0.0.0.0"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-client-auth-policy":{
                    "description":"Specifies the policy that the LDAP Connection Handler should use regarding client SSL certificates. ",
                    "readOnly":false,
                    "default":"optional",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "optional",
                        "required"
                    ]
                },
                "ds-cfg-ssl-protocol":{
                    "description":"Specifies the names of the SSL protocols that are allowed for use in SSL or StartTLS communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allow-start-tls":{
                    "description":"Indicates whether clients are allowed to use StartTLS. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-use-tcp-keep-alive":{
                    "description":"Indicates whether the LDAP Connection Handler should use TCP keep-alive. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname (also called the alias) of the certificate that the LDAP Connection Handler should use when performing SSL communication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-num-request-handlers":{
                    "description":"Specifies the number of request handlers that are used to read requests from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "LDIF Connection Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDIF Connection Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "LDIF Connection Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LDIF Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "LDIF Connection Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDIF Connection Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "LDIF Connection Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDIF Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "LDIF Connection Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDIF Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "LDIF Connection Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDIF Connection Handler Properties"
                }
            }
        },
        "LDIF Connection Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-ldif-directory",
                "ds-cfg-poll-interval",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the LDIF Connection Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.protocols.LDIFConnectionHandler",
                    "type":"string"
                },
                "ds-cfg-ldif-directory":{
                    "description":"Specifies the path to the directory in which the LDIF files should be placed. ",
                    "readOnly":false,
                    "default":"config/auto-process-ldif",
                    "type":"string"
                },
                "ds-cfg-denied-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-poll-interval":{
                    "description":"Specifies how frequently the LDIF connection handler should check the LDIF directory to determine whether a new LDIF file has been added. ",
                    "readOnly":false,
                    "default":"5 seconds",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Connection Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-allowed-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "SNMP Connection Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SNMP Connection Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "SNMP Connection Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SNMP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "SNMP Connection Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SNMP Connection Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "SNMP Connection Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SNMP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "SNMP Connection Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SNMP Connection Handler SearchResultEntry"
                    }
                }
            }
        },
        "SNMP Connection Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SNMP Connection Handler Properties"
                }
            }
        },
        "SNMP Connection Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-trap-port",
                "ds-cfg-listen-port"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SNMP Connection Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.snmp.SNMPConnectionHandler",
                    "type":"string"
                },
                "ds-cfg-security-level":{
                    "description":"Specifies the type of security level : NoAuthNoPriv : No security mechanisms activated, AuthNoPriv : Authentication activated with no privacy, AuthPriv : Authentication with privacy activated. This property is required for SNMP V3 security configuration. ",
                    "readOnly":false,
                    "default":"authnopriv",
                    "type":"string",
                    "enum":[
                        "authnopriv",
                        "authpriv",
                        "noauthnopriv"
                    ]
                },
                "ds-cfg-listen-address":{
                    "description":"Specifies the address or set of addresses on which this SNMP Connection Handler should listen for connections from SNMP clients. ",
                    "readOnly":true,
                    "default":[
                        "0.0.0.0"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allowed-manager":{
                    "description":"Specifies the hosts of the managers to be granted the access rights. This property is required for SNMP v1 and v2 security configuration. An asterisk (*) opens access to all managers. ",
                    "readOnly":false,
                    "default":[
                        "*"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-community":{
                    "description":"Specifies the v1,v2 community or the v3 context name allowed to access the MIB 2605 monitoring information or the USM MIB. The mapping between \"community\" and \"context name\" is set. ",
                    "readOnly":false,
                    "default":"OUD",
                    "type":"string"
                },
                "ds-cfg-registered-mbean":{
                    "description":"Indicates whether the SNMP objects have to be registered in the Directory Server MBeanServer or not allowing to access SNMP Objects with RMI connector if enabled. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Connection Handler is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-traps-destination":{
                    "description":"Specifies the hosts to which V1 traps will be sent. V1 Traps are sent to every host listed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-trap-port":{
                    "description":"Specifies the port to use to send SNMP Traps. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-denied-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-security-agent-file":{
                    "description":"Specifies the USM security configuration to receive authenticated only SNMP requests. ",
                    "readOnly":false,
                    "default":"config/snmp/security/oud-snmp.security",
                    "type":"string"
                },
                "ds-cfg-allowed-user":{
                    "description":"Specifies the users to be granted the access rights. This property is required for SNMP v3 security configuration. An asterisk (*) opens access to all users. ",
                    "readOnly":false,
                    "default":[
                        "*"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-traps-community":{
                    "description":"Specifies the community string that must be included in the traps sent to define managers (trap-destinations). This property is used in the context of SNMP v1, v2 and v3. ",
                    "readOnly":false,
                    "default":"OUD",
                    "type":"string"
                },
                "ds-cfg-listen-port":{
                    "description":"Specifies the port number on which the SNMP Connection Handler will listen for connections from clients. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-allowed-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this Connection Handler. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Crypto Manager POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Crypto Manager Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Crypto Manager ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Crypto Manager SearchResultEntry"
                    }
                }
            }
        },
        "Crypto Manager SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Crypto Manager SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Crypto Manager GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Crypto Manager SearchResultEntry"
                    }
                }
            }
        },
        "Crypto Manager PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Crypto Manager SearchResultEntry"
                    }
                }
            }
        },
        "Crypto Manager SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Crypto Manager Properties"
                }
            }
        },
        "Crypto Manager Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-password-storage-scheme":{
                    "description":"Specifies the password storage scheme that is used to encode passwords for various components. ",
                    "readOnly":false,
                    "default":"AES",
                    "type":"string"
                },
                "ds-cfg-key-wrapping-transformation":{
                    "description":"The preferred key wrapping transformation for the Directory Server. This value must be the same for all server instances in a replication topology. ",
                    "readOnly":false,
                    "default":"RSA/ECB/OAEPWITHSHA-1ANDMGF1PADDING",
                    "type":"string"
                },
                "ds-cfg-cipher-key-length":{
                    "description":"Specifies the key length in bits for the preferred cipher. ",
                    "readOnly":false,
                    "default":"128",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-mac-key-length":{
                    "description":"Specifies the key length in bits for the preferred MAC algorithm. ",
                    "readOnly":false,
                    "default":"128",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-mac-algorithm":{
                    "description":"Specifies the preferred MAC algorithm for the Directory Server. ",
                    "readOnly":false,
                    "default":"HmacSHA1",
                    "type":"string"
                },
                "ds-cfg-ssl-cipher-suite":{
                    "description":"Specifies the names of the SSL cipher suites that are allowed for use in SSL or TLS communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname (also called the alias) of the certificate that the Crypto Manager should use when performing SSL communication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-digest-algorithm":{
                    "description":"Specifies the preferred message digest algorithm for the Directory Server. ",
                    "readOnly":false,
                    "default":"SHA-1",
                    "type":"string"
                },
                "ds-cfg-cipher-transformation":{
                    "description":"Specifies the cipher for the Directory Server using the syntax algorithm/mode/padding. ",
                    "readOnly":false,
                    "default":"AES/CBC/PKCS5Padding",
                    "type":"string"
                },
                "ds-cfg-ssl-encryption":{
                    "description":"Specifies whether SSL/TLS is used to provide encrypted communication between two Oracle Unified Directory server components. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-ssl-protocol":{
                    "description":"Specifies the names of the SSL protocols that are allowed for use in SSL or TLS communication. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Data Encryption POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Data Encryption Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Data Encryption ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Data Encryption SearchResultEntry"
                    }
                }
            }
        },
        "Data Encryption SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Data Encryption SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Data Encryption GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Data Encryption SearchResultEntry"
                    }
                }
            }
        },
        "Data Encryption PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Data Encryption SearchResultEntry"
                    }
                }
            }
        },
        "Data Encryption SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Data Encryption Properties"
                }
            }
        },
        "Data Encryption Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-encrypted-suffix":{
                    "description":"Allows to define the suffixes in which the encryption should occur. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-encryption-algorithm":{
                    "description":"Algorithm used for attribute encryption. ",
                    "readOnly":false,
                    "default":"aes-128",
                    "type":"string",
                    "enum":[
                        "aes-128",
                        "aes-256",
                        "blowfish-128",
                        "rc4-128",
                        "triple-des-168"
                    ]
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Data Encryption is enabled. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-attribute-encryption-include":{
                    "description":"Allows to define some attributes to encrypt in all entries that are under the defined suffixes. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "DB Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/DB Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "DB Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DB Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "DB Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/DB Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "DB Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/DB Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "DB Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/DB Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "DB Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/DB Local Backend Workflow Element Properties"
                }
            }
        },
        "DB Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-db-directory",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the DB Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.DBLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-db-log-file-max":{
                    "description":"Specifies the maximum size for a database log file. ",
                    "readOnly":false,
                    "default":"100mb",
                    "type":"string"
                },
                "ds-cfg-db-directory-permissions":{
                    "description":"Specifies the permissions that should be applied to the directory containing the server database files. ",
                    "readOnly":false,
                    "default":"700",
                    "type":"string"
                },
                "ds-cfg-index-filter-analyzer-enabled":{
                    "description":"Indicates whether to gather statistical information about the search filters processed by the Directory Server while evaluating the usage of indexes. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-db-checkpointer-bytes-interval":{
                    "description":"Specifies the maximum number of bytes that may be written to the database before it is forced to perform a checkpoint. ",
                    "readOnly":false,
                    "default":"20mb",
                    "type":"string"
                },
                "ds-cfg-db-cache-size":{
                    "description":"The amount of JVM memory to allocate to the database cache. ",
                    "readOnly":false,
                    "default":"0 MB",
                    "type":"string"
                },
                "ds-cfg-preload-time-limit":{
                    "description":"Specifies the length of time that the backend is allowed to spend \"pre-loading\" data when it is initialized. ",
                    "readOnly":false,
                    "default":"0s",
                    "type":"string"
                },
                "ds-cfg-db-logging-file-handler-on":{
                    "description":"Indicates whether the database should maintain a je.info file in the same directory as the database log directory. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-disk-low-threshold":{
                    "description":"Low disk threshold to limit database updates. ",
                    "readOnly":false,
                    "default":"100 megabytes",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-db-checkpointer-wakeup-interval":{
                    "description":"Specifies the maximum length of time that may pass between checkpoints. ",
                    "readOnly":false,
                    "default":"30s",
                    "type":"string"
                },
                "ds-cfg-db-num-lock-tables":{
                    "description":"Specifies the number of lock tables that are used by the underlying database. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-entries":{
                    "description":"The maximum number of search filter statistics to keep. ",
                    "readOnly":false,
                    "default":"25",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-is-private-backend":{
                    "description":"Indicates whether the backend should be considered a private backend, which indicates that it is used for storing operational data rather than user-defined information. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-tombstone-purge-interval":{
                    "description":"Specifies the time interval after which tombstone purging is restarted. ",
                    "readOnly":false,
                    "default":"5m",
                    "type":"string"
                },
                "ds-cfg-db-run-cleaner":{
                    "description":"Indicates whether the database cleaner threads should be enabled. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-db-txn-durability":{
                    "description":"Specifies the durability of database transactions. ",
                    "readOnly":false,
                    "default":"write-to-filesystem",
                    "type":"string",
                    "enum":[
                        "write-to-cache",
                        "write-to-disk",
                        "write-to-filesystem"
                    ]
                },
                "ds-cfg-entries-compressed":{
                    "description":"Indicates whether the backend should attempt to compress entries before storing them in the database. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-index-entry-limit":{
                    "description":"Specifies the maximum number of entries that is allowed to match a given index key before that particular index key is no longer maintained. ",
                    "readOnly":false,
                    "default":"4000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-compact-encoding":{
                    "description":"Indicates whether the backend should use a compact form when encoding entries by compressing the attribute descriptions and object class sets. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-db-directory":{
                    "description":"Specifies the path to the filesystem directory that is used to hold the Berkeley DB Java Edition database files containing the data for this backend. ",
                    "readOnly":false,
                    "default":"db",
                    "type":"string"
                },
                "ds-cfg-compact-attribute-values-using-tokens":{
                    "description":"Indicates the list of attributes that the server should compact using token instead of values. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-db-cache-mode":{
                    "description":"Specifies the in-memory cache mode used for operations performed. ",
                    "readOnly":false,
                    "default":"default",
                    "type":"string",
                    "enum":[
                        "default",
                        "evict-bin",
                        "evict-ln",
                        "keep-hot",
                        "make-cold",
                        "unchanged"
                    ]
                },
                "ds-cfg-je-property":{
                    "description":"Specifies the database and environment properties for the Berkeley DB Java Edition database serving the data for this backend. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-db-evictor-nodes-per-scan":{
                    "description":"Specifies the number of Btree nodes that should be evicted from the cache in a single pass if it is determined that it is necessary to free existing data in order to make room for new information. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-disk-full-threshold":{
                    "description":"Full disk threshold to limit database updates. ",
                    "readOnly":false,
                    "default":"20 megabytes",
                    "type":"string"
                },
                "ds-cfg-tombstone-lifetime":{
                    "description":"Specifies the lifetime of a tombstone after the entry has been deleted. ",
                    "readOnly":false,
                    "default":"1w",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-db-cleaner-min-utilization":{
                    "description":"Specifies the minimum percentage of \"live\" data that the database cleaner attempts to keep in database log files. ",
                    "readOnly":false,
                    "default":"50",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-db-num-cleaner-threads":{
                    "description":"Specifies the number of threads that the backend should maintain to keep the database log files at or near the desired utilization. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-db-evictor-lru-only":{
                    "description":"Indicates whether the database should evict existing data from the cache based on an LRU policy (where the least recently used information will be evicted first). ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-monitor-cold-attributes":{
                    "description":"Indicates whether cold attributes usage data collection and monitoring should be enabled. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-db-logging-level":{
                    "description":"Specifies the log level that should be used by the database when it is writing information into the je.info file. ",
                    "readOnly":false,
                    "default":"CONFIG",
                    "type":"string"
                },
                "ds-cfg-index-subtrees":{
                    "description":"Indicates whether or not the backend should index subtrees to maintain subtree specific data retaining information on direct and indirect children entries of each parent entry. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-allow-undefined-attribute-search-filter":{
                    "description":"Indicates whether an undefined attribute should be allowed in the search filter for processing. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-maintenance":{
                    "description":"Indicates whether the server DB Local Backend Workflow Element is in maintenance mode. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-db-cache-percent":{
                    "description":"Specifies the percentage of JVM memory to allocate to the database cache. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-cold-attribute":{
                    "description":"Enables attribute level caching by specifying one or more LDAP attributes that should be considered cache cold by backend storage, retrieval and caching mechanisms and maintained in the cold storage. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-tombstone-creation-enabled":{
                    "description":"Indicates whether the backend should create a tombstone when an entry is deleted. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "Debug Target POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Debug Target Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Debug Target ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Debug Target SearchResultEntry"
                    }
                }
            }
        },
        "Debug Target SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Debug Target SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Debug Target GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Debug Target SearchResultEntry"
                    }
                }
            }
        },
        "Debug Target PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Debug Target SearchResultEntry"
                    }
                }
            }
        },
        "Debug Target SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Debug Target Properties"
                }
            }
        },
        "Debug Target Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-debug-level"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-debug-scope":{
                    "description":"Specifies the fully-qualified Oracle Unified Directory Java package, class, or method affected by the settings in this target definition. Use the number character (#) to separate the class name and the method name (that is, org.opends.server.core.DirectoryServer#startUp). ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-debug-level":{
                    "description":"Specifies the lowest severity level of debug messages to log. ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "all",
                        "disabled",
                        "error",
                        "info",
                        "verbose",
                        "warning"
                    ]
                },
                "ds-cfg-omit-method-entry-arguments":{
                    "description":"Specifies the property to indicate whether to include method arguments in debug messages. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-throwable-stack-frames":{
                    "description":"Specifies the property to indicate the number of stack frames to include in the stack trace for method entry and exception thrown messages. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-debug-category":{
                    "description":"Specifies the debug message categories to be logged. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "caught",
                        "constructor",
                        "data",
                        "database-access",
                        "enter",
                        "exit",
                        "message",
                        "protocol",
                        "thrown"
                    ]
                },
                "ds-cfg-omit-method-return-value":{
                    "description":"Specifies the property to indicate whether to include the return value in debug messages. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-include-throwable-cause":{
                    "description":"Specifies the property to indicate whether to include the cause of exceptions in exception thrown and caught messages. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "Directory End Point POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Directory End Point Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Directory End Point ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Directory End Point SearchResultEntry"
                    }
                }
            }
        },
        "Directory End Point SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory End Point SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Directory End Point GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory End Point SearchResultEntry"
                    }
                }
            }
        },
        "Directory End Point PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory End Point SearchResultEntry"
                    }
                }
            }
        },
        "Directory End Point SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Directory End Point Properties"
                }
            }
        },
        "Directory End Point Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-context-path",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-context-path":{
                    "description":"The context path of the end point. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Directory End Point is enabled. If set to FALSE, then no REST access is provided to the directory data. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Directory Integration Platform Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Directory Integration Platform Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Directory Integration Platform Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Directory Integration Platform Extension SearchResultEntry"
                    }
                }
            }
        },
        "Directory Integration Platform Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory Integration Platform Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Directory Integration Platform Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory Integration Platform Extension SearchResultEntry"
                    }
                }
            }
        },
        "Directory Integration Platform Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Directory Integration Platform Extension SearchResultEntry"
                    }
                }
            }
        },
        "Directory Integration Platform Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Directory Integration Platform Extension Properties"
                }
            }
        },
        "Directory Integration Platform Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Directory Integration Platform Extension implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.dip.DirectoryIntegrationPlatform",
                    "type":"string"
                },
                "ds-cfg-passwdtranslate-enabled":{
                    "description":"Enables the encoding of the password into the orclODIPTranslatePassword attribute. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies trust manager provider to use for the Directory Integration Platform Extension. ",
                    "readOnly":false,
                    "default":"JKS",
                    "type":"string"
                },
                "ds-cfg-password-encryption-attribute":{
                    "description":"Specifies the password encryption key that the Directory Integration Platform Extension will use to encrypt the user passwords. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-on-demand-local-update-delay":{
                    "description":"Specifies how long the ondemand feature will wait before storing a successful password into the local storage. ",
                    "readOnly":false,
                    "default":"60m",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN of the DIP meta-data container. ",
                    "readOnly":false,
                    "default":"dc=oracle,dc=com",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Capacity Distribution Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Capacity Distribution Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Capacity Distribution Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Capacity Distribution Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Capacity Distribution Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Capacity Distribution Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Capacity Distribution Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Capacity Distribution Algorithm Properties"
                }
            }
        },
        "Capacity Distribution Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Capacity Distribution Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.distribution.CapacityDistributionAlgorithm",
                    "type":"string"
                },
                "ds-cfg-free-space-check-period":{
                    "description":"The period of time between two checks of the partition free space. ",
                    "readOnly":false,
                    "default":"3600000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-alert-threshold":{
                    "description":"The threshold that triggers an alert notification when the overall free space in the partitions is too small. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Dnpattern Distribution Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dnpattern Distribution Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dnpattern Distribution Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Dnpattern Distribution Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dnpattern Distribution Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Dnpattern Distribution Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Dnpattern Distribution Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dnpattern Distribution Algorithm Properties"
                }
            }
        },
        "Dnpattern Distribution Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Dnpattern Distribution Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.distribution.DnpatternDistributionAlgorithm",
                    "type":"string"
                }
            }
        },
        "Lexico Distribution Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Lexico Distribution Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Lexico Distribution Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Lexico Distribution Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Lexico Distribution Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Lexico Distribution Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Lexico Distribution Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Lexico Distribution Algorithm Properties"
                }
            }
        },
        "Lexico Distribution Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-distribution-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Lexico Distribution Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.distribution.LexicoDistributionAlgorithm",
                    "type":"string"
                },
                "ds-cfg-distribution-attribute":{
                    "description":"Identifies the distribution attribute. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Numeric Distribution Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Numeric Distribution Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Numeric Distribution Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Numeric Distribution Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Numeric Distribution Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Numeric Distribution Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Numeric Distribution Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Numeric Distribution Algorithm Properties"
                }
            }
        },
        "Numeric Distribution Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-distribution-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Numeric Distribution Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.distribution.NumericDistributionAlgorithm",
                    "type":"string"
                },
                "ds-cfg-distribution-attribute":{
                    "description":"Identifies the distribution attribute. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Capacity Distribution Partition POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Capacity Distribution Partition Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Capacity Distribution Partition ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Capacity Distribution Partition SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Partition SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Capacity Distribution Partition GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Capacity Distribution Partition PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Capacity Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Capacity Distribution Partition SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Capacity Distribution Partition Properties"
                }
            }
        },
        "Capacity Distribution Partition Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-max-entries"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-criticality":{
                    "description":"The criticality determines whether a partition must be up, or if it is acceptable to have it down during search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                },
                "ds-cfg-max-entries":{
                    "description":"The maximum number of entries the partition can hold. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-partition-id":{
                    "description":"Identifies the partition. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Dnpattern Distribution Partition POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dnpattern Distribution Partition Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dnpattern Distribution Partition ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Dnpattern Distribution Partition SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Partition SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dnpattern Distribution Partition GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Dnpattern Distribution Partition PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dnpattern Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Dnpattern Distribution Partition SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dnpattern Distribution Partition Properties"
                }
            }
        },
        "Dnpattern Distribution Partition Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-criticality":{
                    "description":"The criticality determines whether a partition must be up, or if it is acceptable to have it down during search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                },
                "ds-cfg-dn-pattern":{
                    "description":"The DN pattern the relative part of the request base DN must match. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-negative-match":{
                    "description":"The negative match flag indicates how to use the DN pattern. ",
                    "readOnly":true,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-partition-id":{
                    "description":"Identifies the partition. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Lexico Distribution Partition POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Lexico Distribution Partition Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Lexico Distribution Partition ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Lexico Distribution Partition SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Partition SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Lexico Distribution Partition GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Lexico Distribution Partition PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Lexico Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Lexico Distribution Partition SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Lexico Distribution Partition Properties"
                }
            }
        },
        "Lexico Distribution Partition Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-lower-bound":{
                    "description":"The lower boundary of the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-criticality":{
                    "description":"The criticality determines whether a partition must be up, or if it is acceptable to have it down during search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                },
                "ds-cfg-upper-bound":{
                    "description":"The upper boundary of the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-partition-id":{
                    "description":"Identifies the partition. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Numeric Distribution Partition POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Numeric Distribution Partition Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Numeric Distribution Partition ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Numeric Distribution Partition SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Partition SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Numeric Distribution Partition GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Numeric Distribution Partition PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Numeric Distribution Partition SearchResultEntry"
                    }
                }
            }
        },
        "Numeric Distribution Partition SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Numeric Distribution Partition Properties"
                }
            }
        },
        "Numeric Distribution Partition Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-lower-bound":{
                    "description":"The lower boundary of the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-criticality":{
                    "description":"The criticality determines whether a partition must be up, or if it is acceptable to have it down during search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                },
                "ds-cfg-upper-bound":{
                    "description":"The upper boundary of the partition. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-partition-id":{
                    "description":"Identifies the partition. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Distribution Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Distribution Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Distribution Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Distribution Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Distribution Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Distribution Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Distribution Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Distribution Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Distribution Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Distribution Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Distribution Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Distribution Workflow Element Properties"
                }
            }
        },
        "Distribution Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Distribution Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.distribution.DistributionWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-force-modify-dn":{
                    "description":"This flag determines if a modify DN is always accepted or not. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-global-index-catalog":{
                    "description":"The global index used by the distribution workflow element. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Identifies the portion of the DIT targeted by the distribution. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "DN Renaming Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/DN Renaming Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "DN Renaming Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DN Renaming Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "DN Renaming Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/DN Renaming Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "DN Renaming Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/DN Renaming Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "DN Renaming Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/DN Renaming Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "DN Renaming Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/DN Renaming Workflow Element Properties"
                }
            }
        },
        "DN Renaming Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-client-base-dn",
                "ds-cfg-source-base-dn",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the DN Renaming Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.virtualization.DNRenamingWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-client-base-dn":{
                    "description":"Identifies the base DN to use on the client side. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-white-list-attributes":{
                    "description":"The list of attributes with a DN syntax or a Name And Optional UID syntax and which must be transformed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-source-base-dn":{
                    "description":"Identifies the portion of the DIT targeted by the DN renaming transformation on the source side. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"The next workflow element in the workflow. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-black-list-attributes":{
                    "description":"The list of attributes with a DN syntax or a Name And Optional UID syntax and which must NOT be transformed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Dsee Gateway Plugin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dsee Gateway Plugin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dsee Gateway Plugin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dsee Gateway Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Dsee Gateway Plugin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dsee Gateway Plugin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dsee Gateway Plugin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dsee Gateway Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Dsee Gateway Plugin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dsee Gateway Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Dsee Gateway Plugin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dsee Gateway Plugin Properties"
                }
            }
        },
        "Dsee Gateway Plugin Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the plug-in implementation. ",
                    "readOnly":false,
                    "default":"com.sun.gateway.server.DseeGatewayPlugin",
                    "type":"string"
                },
                "ds-cfg-invoke-for-internal-operations":{
                    "description":"Indicates whether the plug-in should be invoked for internal operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-dsee-specific-filtering-enabled":{
                    "description":"Indicates whether the dsee specific object classes and/or attribute types are filtered ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-plugin-type":{
                    "description":"Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked. ",
                    "readOnly":false,
                    "default":[
                        "startup"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "intermediateresponse",
                        "ldifexport",
                        "ldifimport",
                        "ldifimportbegin",
                        "ldifimportend",
                        "postconnect",
                        "postdisconnect",
                        "postoperationabandon",
                        "postoperationadd",
                        "postoperationbind",
                        "postoperationcompare",
                        "postoperationdelete",
                        "postoperationextended",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postoperationsearch",
                        "postoperationunbind",
                        "postresponseadd",
                        "postresponsebind",
                        "postresponsecompare",
                        "postresponsedelete",
                        "postresponseextended",
                        "postresponsemodify",
                        "postresponsemodifydn",
                        "postresponsesearch",
                        "postsynchronizationadd",
                        "postsynchronizationdelete",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn",
                        "preoperationadd",
                        "preoperationbind",
                        "preoperationcompare",
                        "preoperationdelete",
                        "preoperationextended",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "preoperationsearch",
                        "preparseabandon",
                        "preparseadd",
                        "preparsebind",
                        "preparsecompare",
                        "preparsedelete",
                        "preparseextended",
                        "preparsemodify",
                        "preparsemodifydn",
                        "preparsesearch",
                        "preparseunbind",
                        "searchresultentry",
                        "searchresultreference",
                        "shutdown",
                        "startup",
                        "subordinatedelete",
                        "subordinatemodifydn"
                    ]
                },
                "ds-cfg-dsee-specific-attribute-types":{
                    "description":"The attributes that are specific to ODSEE servers and should not be propagated to Oracle Unified Directory servers. ",
                    "readOnly":false,
                    "default":[
                        "costargettree",
                        "costemplatedn",
                        "cosspecifier",
                        "cosattribute",
                        "cosindirectspecifier",
                        "cospriority",
                        "nsrole",
                        "nsrolescopedn",
                        "nsroledn",
                        "nsroleFilter",
                        "nsaccountlock",
                        "passwordRootdnMayBypassModsChecks",
                        "passwordNonRootMayResetUserpwd",
                        "passwordStorageScheme",
                        "pwdIsLockoutPrioritized",
                        "pwdKeepLastAuthTime",
                        "pwdLastAuthTime",
                        "nsds5ReplConflict",
                        "passwordExpirationTime",
                        "passwordExpWarned",
                        "passwordRetryCount",
                        "retryCountResetTime",
                        "accountUnlockTime",
                        "passwordHistory",
                        "passwordAllowChangeTime",
                        "nsTimeLimit",
                        "nsSizeLimit",
                        "nsLookThroughLimit",
                        "nsIdleTimeout"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-dsee-specific-object-classes":{
                    "description":"The object classes that are specific to ODSEE servers and should not be propagated to Oracle Unified Directory servers. ",
                    "readOnly":false,
                    "default":[
                        "cosDefinition",
                        "cosSuperDefinition",
                        "cosClassicDefinition",
                        "cosPointerDefinition",
                        "cosIndirectDefinition",
                        "costemplate",
                        "nsRoleDefinition",
                        "nsSimpleRoleDefinition",
                        "nsComplexRoleDefinition",
                        "nsManagedRoleDefinition",
                        "nsFilteredRoleDefinition",
                        "nsNestedRoleDefinition",
                        "nsContainer",
                        "sunPwdPolicy",
                        "passwordObject"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the plug-in is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Dynamic Entry Tree Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dynamic Entry Tree Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dynamic Entry Tree Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Dynamic Entry Tree Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dynamic Entry Tree Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dynamic Entry Tree Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dynamic Entry Tree Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Dynamic Entry Tree Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dynamic Entry Tree Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Dynamic Entry Tree Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dynamic Entry Tree Workflow Element Properties"
                }
            }
        },
        "Dynamic Entry Tree Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-patterns",
                "ds-cfg-next-workflow-element",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Dynamic Entry Tree Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.dynamicentrytree.DynamicEntryTreeWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-patterns":{
                    "description":"Identifies the matching pattern and the attribute used to build the virtual tree hierarchy. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Indicates the base entry below which the Dynamic Entry Tree functionality applies. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Dynamic Groups Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dynamic Groups Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dynamic Groups Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dynamic Groups Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Dynamic Groups Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dynamic Groups Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dynamic Groups Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dynamic Groups Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Dynamic Groups Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dynamic Groups Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Dynamic Groups Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dynamic Groups Workflow Element Properties"
                }
            }
        },
        "Dynamic Groups Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Dynamic Groups Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.dynamicgroups.DynamicGroupsWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-check-url-base":{
                    "description":"Boolean indicating whether or not to honor the base and scope specified in memberURL while performing membership test queries. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-fetch-both-static-dynamic":{
                    "description":"Boolean indicating whether or not to fetch both static and dynamic groups which a user is a memer of. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-use-nativememberof-support":{
                    "description":"Boolean indicating whether or not to use the native memberof support from the backend directory,if supported by the backend directory.To improve the performance of dynamicgroupsworkflowelement related queries. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-user-search-base":{
                    "description":"Optional value for a virtual search base that needs to override the base specified in an LDAP URL. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-expand-url":{
                    "description":"Boolean indicating whether the dynamic groups have to be expanded or not. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-member-attribute":{
                    "description":"Name of the attribute that stores group member values. ",
                    "readOnly":false,
                    "default":"uniquemember",
                    "type":"string"
                },
                "ds-cfg-global-search":{
                    "description":"Boolean indicating whether or not to perform global search while expanding dynamic group. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-allowed-filter-count":{
                    "description":"This is mainly used to optimize the performance of dynamicgroupsworkflowelement. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-nativememberof-attribute":{
                    "description":"Optional value for which you can specify name of the native memberof attribute if supported by the backend. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Servlet End Point POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Servlet End Point Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Servlet End Point ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Servlet End Point SearchResultEntry"
                    }
                }
            }
        },
        "Servlet End Point SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Servlet End Point SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Servlet End Point GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Servlet End Point SearchResultEntry"
                    }
                }
            }
        },
        "Servlet End Point PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Servlet End Point SearchResultEntry"
                    }
                }
            }
        },
        "Servlet End Point SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Servlet End Point Properties"
                }
            }
        },
        "Servlet End Point Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-servlet-java-class",
                "ds-cfg-context-path",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Servlet End Point implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.rest.ServletEndPoint",
                    "type":"string"
                },
                "ds-cfg-servlet-java-class":{
                    "description":"The name of the servlet. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-context-path":{
                    "description":"The context path of the end point. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-servlet-init-order":{
                    "description":"The initialization order required by servlet. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-servlet-init-params":{
                    "description":"The init params for the servlet ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the End Point is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Web App End Point POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Web App End Point Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Web App End Point ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Web App End Point SearchResultEntry"
                    }
                }
            }
        },
        "Web App End Point SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Web App End Point SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Web App End Point GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Web App End Point SearchResultEntry"
                    }
                }
            }
        },
        "Web App End Point PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Web App End Point SearchResultEntry"
                    }
                }
            }
        },
        "Web App End Point SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Web App End Point Properties"
                }
            }
        },
        "Web App End Point Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-context-path",
                "ds-cfg-web-app-war-path",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Web App End Point implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.rest.WebAppEndPoint",
                    "type":"string"
                },
                "ds-cfg-context-path":{
                    "description":"The context path of the end point. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-web-app-war-path":{
                    "description":"The path to the web app war file. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the End Point is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "FIFO Entry Cache POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/FIFO Entry Cache Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "FIFO Entry Cache ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FIFO Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "FIFO Entry Cache SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/FIFO Entry Cache SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "FIFO Entry Cache GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/FIFO Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "FIFO Entry Cache PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/FIFO Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "FIFO Entry Cache SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/FIFO Entry Cache Properties"
                }
            }
        },
        "FIFO Entry Cache Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-cache-level",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the FIFO Entry Cache implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.FIFOEntryCache",
                    "type":"string"
                },
                "ds-cfg-max-memory-percent":{
                    "description":"Specifies the maximum memory usage for the entry cache as a percentage of the total JVM memory. ",
                    "readOnly":false,
                    "default":"90",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-exclude-filter":{
                    "description":"The set of filters that define the entries that should be excluded from the cache. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-max-entries":{
                    "description":"Specifies the maximum number of entries that we will allow in the cache. ",
                    "readOnly":false,
                    "default":"2147483647",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-include-filter":{
                    "description":"The set of filters that define the entries that should be included in the cache. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-cache-level":{
                    "description":"Specifies the cache level in the cache order if more than one instance of the cache is configured. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Entry Cache is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-lock-timeout":{
                    "description":"Specifies the length of time to wait while attempting to acquire a read or write lock. ",
                    "readOnly":false,
                    "default":"2000.0ms",
                    "type":"string"
                }
            }
        },
        "FIFO Group Entry Cache POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/FIFO Group Entry Cache Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "FIFO Group Entry Cache ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FIFO Group Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "FIFO Group Entry Cache SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/FIFO Group Entry Cache SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "FIFO Group Entry Cache GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/FIFO Group Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "FIFO Group Entry Cache PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/FIFO Group Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "FIFO Group Entry Cache SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/FIFO Group Entry Cache Properties"
                }
            }
        },
        "FIFO Group Entry Cache Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-cache-level",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the FIFO Group Entry Cache implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.FIFOGroupCache",
                    "type":"string"
                },
                "ds-cfg-max-memory-percent":{
                    "description":"Specifies the maximum memory usage for the group entry cache as a percentage of the total JVM memory. ",
                    "readOnly":false,
                    "default":"5",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-exclude-filter":{
                    "description":"The set of filters that define the groups that should be excluded from the cache. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=ds-virtual-static-group)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-max-entries":{
                    "description":"Specifies the maximum number of entries that we will allow in the cache. ",
                    "readOnly":false,
                    "default":"2147483647",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-include-filter":{
                    "description":"The set of filters that define the groups that should be included in the cache. ",
                    "readOnly":false,
                    "default":[
                        "(|(objectClass=groupOfNames)(objectClass=groupOfUniqueNames)(objectClass=groupOfEntries))"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-cache-level":{
                    "description":"Specifies the cache level in the cache order if more than one instance of the cache is configured. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Entry Cache is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "File System Entry Cache POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File System Entry Cache Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File System Entry Cache ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File System Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "File System Entry Cache SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File System Entry Cache SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File System Entry Cache GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File System Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "File System Entry Cache PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File System Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "File System Entry Cache SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File System Entry Cache Properties"
                }
            }
        },
        "File System Entry Cache Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-cache-level",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the File System Entry Cache implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.FileSystemEntryCache",
                    "type":"string"
                },
                "ds-cfg-compact-encoding":{
                    "description":"Indicates whether the cache should use a compact form when encoding cache entries by compressing the attribute descriptions and object class sets. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-db-cache-size":{
                    "description":"Specifies the maximum JVM memory usage in bytes for the internal JE cache. ",
                    "readOnly":false,
                    "default":"0b",
                    "type":"string"
                },
                "ds-cfg-je-property":{
                    "description":"Specifies the environment properties for the Berkeley DB Java Edition database providing the backend for this entry cache. ",
                    "readOnly":false,
                    "default":[
                        "je.env.isLocking=false"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-include-filter":{
                    "description":"The set of filters that define the entries that should be included in the cache. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-persistent-cache":{
                    "description":"Specifies whether the cache should persist across restarts. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-cache-level":{
                    "description":"Specifies the cache level in the cache order if more than one instance of the cache is configured. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Entry Cache is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-max-memory-size":{
                    "description":"The maximum size of the entry cache in bytes. ",
                    "readOnly":false,
                    "default":"0b",
                    "type":"string"
                },
                "ds-cfg-exclude-filter":{
                    "description":"The set of filters that define the entries that should be excluded from the cache. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-max-entries":{
                    "description":"The maximum number of entries allowed in the cache. ",
                    "readOnly":false,
                    "default":"2147483647",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-cache-type":{
                    "description":"Specifies the policy which should be used for purging entries from the cache. ",
                    "readOnly":false,
                    "default":"fifo",
                    "type":"string",
                    "enum":[
                        "fifo",
                        "lru"
                    ]
                },
                "ds-cfg-db-cache-percent":{
                    "description":"Specifies the maximum memory usage for the internal JE cache as a percentage of the total JVM memory. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-cache-directory":{
                    "description":"Specifies the directory in which the JE environment should store the cache. ",
                    "readOnly":false,
                    "default":"/tmp/OpenDS.FSCache",
                    "type":"string"
                },
                "ds-cfg-lock-timeout":{
                    "description":"The length of time to wait while attempting to acquire a read or write lock. ",
                    "readOnly":false,
                    "default":"2000.0ms",
                    "type":"string"
                }
            }
        },
        "Soft Reference Entry Cache POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Soft Reference Entry Cache Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Soft Reference Entry Cache ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Soft Reference Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "Soft Reference Entry Cache SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Soft Reference Entry Cache SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Soft Reference Entry Cache GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Soft Reference Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "Soft Reference Entry Cache PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Soft Reference Entry Cache SearchResultEntry"
                    }
                }
            }
        },
        "Soft Reference Entry Cache SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Soft Reference Entry Cache Properties"
                }
            }
        },
        "Soft Reference Entry Cache Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-cache-level",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Soft Reference Entry Cache implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SoftReferenceEntryCache",
                    "type":"string"
                },
                "ds-cfg-exclude-filter":{
                    "description":"The set of filters that define the entries that should be excluded from the cache. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-include-filter":{
                    "description":"The set of filters that define the entries that should be included in the cache. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-cache-level":{
                    "description":"Specifies the cache level in the cache order if more than one instance of the cache is configured. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Entry Cache is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-lock-timeout":{
                    "description":"Specifies the length of time in milliseconds to wait while attempting to acquire a read or write lock. ",
                    "readOnly":false,
                    "default":"3000ms",
                    "type":"string"
                }
            }
        },
        "Eus Alias Resolution Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Eus Alias Resolution Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Eus Alias Resolution Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Alias Resolution Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Alias Resolution Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Eus Alias Resolution Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Alias Resolution Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Alias Resolution Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Alias Resolution Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Alias Resolution Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Eus Alias Resolution Workflow Element Properties"
                }
            }
        },
        "Eus Alias Resolution Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Eus Alias Resolution Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.eus.EusAliasResolutionWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Eus Context Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Eus Context Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Eus Context Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Eus Context Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Context Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Context Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Eus Context Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Context Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Context Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Context Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Context Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Eus Context Workflow Element Properties"
                }
            }
        },
        "Eus Context Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Eus Context Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.eus.EusContextWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-eus-context":{
                    "description":"Identifies the DN containing the OracleContext. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-eus-admin":{
                    "description":"Identifies the DN of the administration user. This user will be the uniquemember of the groups created in OracleContext. ",
                    "readOnly":false,
                    "default":"cn=Directory Manager",
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Eus Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Eus Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Eus Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Eus Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Eus Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Eus Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Eus Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Eus Workflow Element Properties"
                }
            }
        },
        "Eus Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-eus-realm",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Eus Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.eus.EusWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-eus-realm":{
                    "description":"Identifies the part of the DIT the EUS workflow element applies to. The value cannot be the null DN. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-password-attribute":{
                    "description":"Specifies the attribute type used to hold EUS user passwords. ",
                    "readOnly":false,
                    "default":"userpassword",
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-server-type":{
                    "description":"Specifies the type of Directory Server containing the user entries. ",
                    "readOnly":false,
                    "default":"local",
                    "type":"string",
                    "enum":[
                        "ad",
                        "edir",
                        "local",
                        "odsee",
                        "oid",
                        "oud"
                    ]
                },
                "ds-cfg-certificate-matching-rule":{
                    "description":"Specifies the method used for certificate authentication. ",
                    "readOnly":false,
                    "default":"certificate-match",
                    "type":"string",
                    "enum":[
                        "certificate-match",
                        "certificate-or-dn-match",
                        "dn-match",
                        "mapper-match",
                        "mapper-or-certificate-or-dn-match"
                    ]
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Exact Match Identity Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Exact Match Identity Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Exact Match Identity Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Exact Match Identity Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Exact Match Identity Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Exact Match Identity Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Exact Match Identity Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Exact Match Identity Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Exact Match Identity Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Exact Match Identity Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Exact Match Identity Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Exact Match Identity Mapper Properties"
                }
            }
        },
        "Exact Match Identity Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-match-attribute",
                "ds-cfg-match-pattern",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Exact Match Identity Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.ExactMatchIdentityMapper",
                    "type":"string"
                },
                "ds-cfg-match-base-dn":{
                    "description":"Specifies the base DN(s) that should be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all the specified base DNs. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-match-attribute":{
                    "description":"Specifies the name or OID of the attribute whose value should match the provided identifier string after it has been processed by the associated regular expression. ",
                    "readOnly":false,
                    "default":[
                        "uid"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-match-pattern":{
                    "description":"Specifies the regular expression pattern that is used to identify an entry that Identity Mapper applies to. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-priority":{
                    "description":"Specifies the priority for this Identity Mapper. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Identity Mapper is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Cancel Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Cancel Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Cancel Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Cancel Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Cancel Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Cancel Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Cancel Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Cancel Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Cancel Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Cancel Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Cancel Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Cancel Extended Operation Handler Properties"
                }
            }
        },
        "Cancel Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Cancel Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.CancelExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Get Connection Id Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Get Connection Id Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Get Connection Id Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Get Connection Id Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Connection Id Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Get Connection Id Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Connection Id Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Get Connection Id Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Connection Id Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Get Connection Id Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Get Connection Id Extended Operation Handler Properties"
                }
            }
        },
        "Get Connection Id Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Get Connection Id Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.GetConnectionIDExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Get Symmetric Key Extended Operation Handler Properties"
                }
            }
        },
        "Get Symmetric Key Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Get Symmetric Key Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.crypto.GetSymmetricKeyExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Password Modify Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Modify Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Password Modify Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Password Modify Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Password Modify Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Modify Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Password Modify Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Modify Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Password Modify Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Modify Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Password Modify Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Modify Extended Operation Handler Properties"
                }
            }
        },
        "Password Modify Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Password Modify Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PasswordModifyExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Password Policy State Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy State Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Password Policy State Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Password Policy State Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy State Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy State Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Password Policy State Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy State Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy State Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy State Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy State Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy State Extended Operation Handler Properties"
                }
            }
        },
        "Password Policy State Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Password Policy State Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PasswordPolicyStateExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Start TLS Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Start TLS Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Start TLS Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Start TLS Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Start TLS Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Start TLS Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Start TLS Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Start TLS Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Start TLS Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Start TLS Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Start TLS Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Start TLS Extended Operation Handler Properties"
                }
            }
        },
        "Start TLS Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Start TLS Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.StartTLSExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Who Am I Extended Operation Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Who Am I Extended Operation Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Who Am I Extended Operation Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Who Am I Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Who Am I Extended Operation Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Who Am I Extended Operation Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Who Am I Extended Operation Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Who Am I Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Who Am I Extended Operation Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Who Am I Extended Operation Handler SearchResultEntry"
                    }
                }
            }
        },
        "Who Am I Extended Operation Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Who Am I Extended Operation Handler Properties"
                }
            }
        },
        "Who Am I Extended Operation Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Who Am I Extended Operation Handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.WhoAmIExtendedOperation",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server). ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Global Index Catalog Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Catalog Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Index Catalog Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Extension SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalog Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Index Catalog Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Extension SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalog Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Extension SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalog Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Catalog Extension Properties"
                }
            }
        },
        "Global Index Catalog Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Global Index Catalog Extension implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.globalindex.GlobalIndexCatalogConfigManager",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Catalogs Shared Cache Extension Properties"
                }
            }
        },
        "Global Index Catalogs Shared Cache Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Global Index Catalogs Shared Cache Extension implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.globalindex.GlobalIndexCatalogsSharedCacheConfigManager",
                    "type":"string"
                },
                "ds-cfg-db-cache-size":{
                    "description":"The amount of JVM memory to allocate to the database cache. ",
                    "readOnly":false,
                    "default":"0 MB",
                    "type":"string"
                },
                "ds-cfg-db-evictor-nodes-per-scan":{
                    "description":"Specifies the number of Btree nodes that should be evicted from the cache in a single pass if it is determined that it is necessary to free existing data in order to make room for new information. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-db-cache-percent":{
                    "description":"Specifies the percentage of JVM memory to allocate to the database cache. ",
                    "readOnly":false,
                    "default":"40",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-db-evictor-lru-only":{
                    "description":"Indicates whether the database should evict existing data from the cache based on an LRU policy (where the least recently used information will be evicted first). ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "LDAP Server Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDAP Server Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "LDAP Server Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LDAP Server Extension SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Server Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Server Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "LDAP Server Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Server Extension SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Server Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDAP Server Extension SearchResultEntry"
                    }
                }
            }
        },
        "LDAP Server Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDAP Server Extension Properties"
                }
            }
        },
        "LDAP Server Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-remote-ldap-server-ssl-policy",
                "ds-cfg-enabled",
                "ds-cfg-remote-ldap-server-port",
                "ds-cfg-remote-ldap-server-address",
                "ds-cfg-remote-ldap-server-ssl-port"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the LDAP Server Extension implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.proxyldap.LDAPServerExtension",
                    "type":"string"
                },
                "ds-cfg-remote-ldap-server-read-timeout":{
                    "description":"Maximum time the LDAP Server Extension waits for a response from the remote server before the connection fails. 0 means unlimited. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-remote-ldap-server-ssl-policy":{
                    "description":"Specifies the security policy to apply to the LDAP server. ",
                    "readOnly":false,
                    "default":"never",
                    "type":"string",
                    "enum":[
                        "always",
                        "never",
                        "user"
                    ]
                },
                "ds-cfg-saturation-precision":{
                    "description":"The precision specifies the minimum value for the saturation index change to be taken into account. ",
                    "readOnly":false,
                    "default":"5",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pool-max-size":{
                    "description":"Maximum size of a connection pool: this is the maximum number of connections a pool can allocate. If remote-ldap-server-ssl-policy is set to 'user', two pools are created and the maximum size of each pool is set to pool-max-size. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-monitoring-inactivity-timeout":{
                    "description":"Time after which a connection is checked to avoid connection closure by the remote server. The value of this parameter must be superior to monitoring-check-interval. ",
                    "readOnly":false,
                    "default":"120000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-ssl-cipher-suite":{
                    "description":"Specifies the names of the cipher suites that are that are used for secure connection to the LDAP server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-client-alias":{
                    "description":"Specifies the alias to use for the client private key. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-remote-ldap-server-port":{
                    "description":"Specifies the non-secured port to connect to the LDAP server. ",
                    "readOnly":false,
                    "default":"389",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pool-increment":{
                    "description":"Increment by which the size of a connection pool is increased or decreased. If remote-ldap-server-ssl-policy is set to 'user', two pools are created and the incremental change of size of each pool is set to pool-increment. ",
                    "readOnly":false,
                    "default":"5",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-monitoring-check-interval":{
                    "description":"Proactive monitoring check interval. ",
                    "readOnly":false,
                    "default":"30000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pool-initial-size":{
                    "description":"Initial size of a connection pool: this is the initial number of connections to be created when a pool is initialized. This is also the minimum size of a pool. If remote-ldap-server-ssl-policy is set to 'user', two pools are created and the initial size of each pool is set to pool-initial-size. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-ssl-key-manager-provider":{
                    "description":"Specifies key manager provider to use for the LDAP Server Extension. This key manager provider is not mandatory and may be used if the remote server is configured for client authentication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-remote-ldap-server-read-only":{
                    "description":"Indicates if the remote server is read-only. If set to true, all write operations are rejected by this LDAP Server Extension. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-ssl-trust-manager-provider":{
                    "description":"Specifies trust manager provider to use for the LDAP Server Extension. This trust manager provider is mandatory unless the parameter ssl-trust-all is set to true. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-monitoring-ping-timeout":{
                    "description":"Maximum time the proactive monitoring attempts to ping the remote server. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-monitoring-statistics-interval":{
                    "description":"Proactive statistics collection interval. ",
                    "readOnly":false,
                    "default":"30000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pool-release-connection-interval":{
                    "description":"Time after which the connection pool size can be reduced if enough connections are not used: if pool-increment connections or more are not used during pool-release-connection-interval, then these connections are removed from the pool. ",
                    "readOnly":false,
                    "default":"300000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-remote-ldap-server-connect-timeout":{
                    "description":"Maximum time the proactive monitoring attempts to connect to the remote server before the connection fails. 0 means unlimited. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-directory-type":{
                    "description":"Directory types used in ldap extension. ",
                    "readOnly":false,
                    "default":"oud",
                    "type":"string",
                    "enum":[
                        "ad",
                        "odsee",
                        "oid",
                        "oud"
                    ]
                },
                "ds-cfg-monitoring-connect-timeout":{
                    "description":"Maximum time the proactive monitoring attempts to connect to the remote server before the connections fails. 0 means unlimited. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-ssl-protocol":{
                    "description":"Specifies the names of the SSL/TLS protocols that are used for secure connection to the LDAP server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-trust-all":{
                    "description":"Specifies to trust all remote servers. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-remote-ldap-server-address":{
                    "description":"Specifies the hostname or IP address of the remote LDAP server. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-remote-ldap-server-psearch-read-timeout":{
                    "description":"Maximum time the LDAP Server Extension waits for a response from the remote server for psearch before the connection fails. ",
                    "readOnly":false,
                    "default":"25",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pool-max-write":{
                    "description":"Maximum number of write connections a connection pool can allocate at the same time. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-remote-ldap-server-ssl-port":{
                    "description":"Specifies the secured port to connect to the LDAP server. ",
                    "readOnly":false,
                    "default":"636",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pool-use-max-write":{
                    "description":"Indicates if the parameter pool-max-write is used. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-proxied-auth-use-v1":{
                    "description":"If true, proxy authorization control V1 is used, otherwise V2 is used. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "RDBMS Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDBMS Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "RDBMS Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RDBMS Extension SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "RDBMS Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Extension SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Extension SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDBMS Extension Properties"
                }
            }
        },
        "RDBMS Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-jdbc-driver-class",
                "ds-cfg-rdbms-username",
                "ds-cfg-jdbc-url"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the RDBMS Extension implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.dps.server.workflowelement.rdbms.RDBMSExtension",
                    "type":"string"
                },
                "ds-cfg-jdbc-factory-properties":{
                    "description":"Optional flag to specify if JDBC driver related connection properties need to be set as connection factory properties. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-jdbc-keystore-pwd-prop-name":{
                    "description":"KeyStore password property name for the JDBC driver. ",
                    "readOnly":false,
                    "default":"javax.net.ssl.keyStorePassword",
                    "type":"string"
                },
                "ds-cfg-target-database":{
                    "description":"Specify the Target Database in the backend. ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "db2",
                        "db2mainframe",
                        "derby",
                        "mysql",
                        "mysql4",
                        "oracle",
                        "oracle10g",
                        "oracle11",
                        "oracle8i",
                        "oracle9i",
                        "postgresql",
                        "sqlserver",
                        "timesten"
                    ]
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-connection-reuse-count":{
                    "description":"Sets the maximum connection reuse count property. This property specifies the maximum number of times any connection can be reused after which the pool removes and closes a connection. The value must be greater than 0 for this feature to be enabled. For example, if the specified value is 100, then when a connection is reused or borrowed 100 times from the pool, it is closed and removed from the pool. Connections are closed gracefully after they are returned to the pool and the property value has been exceeded. Default is 0, which means this feature is not enabled. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-rdbms-password":{
                    "description":"The password with which connections have to be obtained. ",
                    "readOnly":false,
                    "default":"",
                    "type":"string"
                },
                "ds-cfg-ssl-key-manager-provider":{
                    "description":"Specifies key manager provider to use with RDBMS Extension. This key manager provider is not mandatory and may be used if the remote server is configured for client authentication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-maximum-connection-pool-size":{
                    "description":"The maximum number of connections that can be setup by the connection pool. The maximum number of connections includes the number of connections that are in use as well as the number of available connections. The range of valid values is 1 to Integer.MAX_VALUE. Defaults to 20. ",
                    "readOnly":false,
                    "default":"20",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-use-ssl":{
                    "description":"Specifies to use secure JDBC connection to the database. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-jdbc-keystore-prop-name":{
                    "description":"KeyStore property name for the JDBC driver. ",
                    "readOnly":false,
                    "default":"javax.net.ssl.keyStore",
                    "type":"string"
                },
                "ds-cfg-login-timeout":{
                    "description":"Sets the maximum time in seconds that this data source will wait while attempting to connect to a database. A value of zero specifies that the timeout is the default system timeout if there is one; otherwise, it specifies that there is no timeout. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-jdbc-connection-properties":{
                    "description":"Optional JDBC driver related connection properties as name value pair for DataSource connection factories that also support connection properties. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ssl-trust-manager-provider":{
                    "description":"Specifies trust manager provider to use with RDBMS Extension. This trust manager provider is mandatory when secure connection needs to be established with the remote backend. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-jdbc-truststore-type-prop-name":{
                    "description":"TrustStore type property name for the JDBC driver. ",
                    "readOnly":false,
                    "default":"javax.net.ssl.trustStoreType",
                    "type":"string"
                },
                "ds-cfg-jdbc-keystore-type-prop-name":{
                    "description":"KeyStore type property name for the JDBC driver. ",
                    "readOnly":false,
                    "default":"javax.net.ssl.keyStoreType",
                    "type":"string"
                },
                "ds-cfg-jdbc-driver-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the JDBC driver implementation for the RDBMS vendor. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-connection-pool-provider":{
                    "description":"The connection pool implementation to use for this extension. By default we use Universal Connection Pool (UCP). NOTE: In case Simple_Pool is used then the RDBMS Extension cannot be shared across multiple RDBMS WorkflowElements. ",
                    "readOnly":false,
                    "default":"universal-connection-pool",
                    "type":"string",
                    "enum":[
                        "simple-pool",
                        "universal-connection-pool"
                    ]
                },
                "ds-cfg-rdbms-username":{
                    "description":"The user name with which connections have to be obtained. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-jdbc-url":{
                    "description":"JDBC URL for connecting to the database. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-jdbc-truststore-prop-name":{
                    "description":"TrustStore property name for the JDBC driver. ",
                    "readOnly":false,
                    "default":"javax.net.ssl.trustStore",
                    "type":"string"
                },
                "ds-cfg-minimum-connection-pool-size":{
                    "description":"Sets the minimum number of connections set up by the connection pool. If the number of available connections + the number of connections in use is less than the minimum then the connection is returned to the pool. Otherwise, the connection is closed. The range of valid values is 0 to Integer.MAX_VALUE. It is illegal to set this to a value greater than the maximum pool size. Defaults to 10. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-inactive-connection-timeout":{
                    "description":"Sets the inactive connection timeout. This timeout determines how long an available connection remains in the connection pool before it is removed from the pool. The range of valid values is 0 to Integer.MAX_VALUE. Defaults to 0. Setting the value to 0 disables inactive connection timeout processing. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-jdbc-truststore-pwd-prop-name":{
                    "description":"TrustStore password property name for the JDBC driver. ",
                    "readOnly":false,
                    "default":"javax.net.ssl.trustStorePassword",
                    "type":"string"
                },
                "ds-cfg-initial-connection-pool-size":{
                    "description":"The initial number of connections setup by the ConnectionPool. This is the number of connections that will be created and placed in the pool when the pool is started. The range of valid values is 0 to Integer.MAX_VALUE. It is illegal to set this to a value greater than the maximum pool size. Defaults to 0. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "REST Server Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/REST Server Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "REST Server Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/REST Server Extension SearchResultEntry"
                    }
                }
            }
        },
        "REST Server Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/REST Server Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "REST Server Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/REST Server Extension SearchResultEntry"
                    }
                }
            }
        },
        "REST Server Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/REST Server Extension SearchResultEntry"
                    }
                }
            }
        },
        "REST Server Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/REST Server Extension Properties"
                }
            }
        },
        "REST Server Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the REST Server Extension implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.rest.RESTServerExtension",
                    "type":"string"
                },
                "ds-cfg-allow-entry-return":{
                    "description":"Enables to return an entry after successful ADD, Modify and ModifyDN operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-skip-auth-context-path":{
                    "description":"Specifies one or more context paths for which the authentication can be skipped. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-context-path":{
                    "description":"Specifies the HTTP context used for all RESTful services ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies trust manager provider to use for the REST Server Extension to generate or validate OAuth 2.0 Bearer tokens. ",
                    "readOnly":false,
                    "default":"JKS",
                    "type":"string"
                },
                "ds-cfg-end-point":{
                    "description":"The HTTP end points that will be available through REST Server Extension . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-http-authentication-scheme":{
                    "description":"The types of authentication scheme that will be used while accepting requests from REST clients over HTTP. ",
                    "readOnly":false,
                    "default":[
                        "basic",
                        "bearer"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "anonymous",
                        "basic",
                        "bearer",
                        "client-cert"
                    ]
                },
                "ds-cfg-token-validity-period":{
                    "description":"Specifies the time interval after the generated JWT bearer token becomes invalid. ",
                    "readOnly":false,
                    "default":"1d",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-lock-timeout":{
                    "description":"Specifies the length of time to wait while attempting to wait for a response from the LDAP server worker thread. ",
                    "readOnly":false,
                    "default":"60000.0ms",
                    "type":"string"
                }
            }
        },
        "REST Web Service Extension POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/REST Web Service Extension Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "REST Web Service Extension ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/REST Web Service Extension SearchResultEntry"
                    }
                }
            }
        },
        "REST Web Service Extension SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/REST Web Service Extension SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "REST Web Service Extension GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/REST Web Service Extension SearchResultEntry"
                    }
                }
            }
        },
        "REST Web Service Extension PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/REST Web Service Extension SearchResultEntry"
                    }
                }
            }
        },
        "REST Web Service Extension SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/REST Web Service Extension Properties"
                }
            }
        },
        "REST Web Service Extension Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the REST Web Service Extension implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.scim.RESTWebServiceExtension",
                    "type":"string"
                },
                "ds-cfg-rest-documentation-url":{
                    "description":"Specifies the URL hosting the documentation for REST Web Service Extension. ",
                    "readOnly":false,
                    "default":"http://www.oracle.com",
                    "type":"string"
                },
                "ds-cfg-filter-max-results":{
                    "description":"Specifies the maxium result size while using filters. REST Web Service Extension. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-bulk-max-payload-size":{
                    "description":"Specifies the max payload size for the bulk operations while using REST Web Service Extension. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-filter-supported":{
                    "description":"Specifies whether or not the Search filters will be supported by the web service. REST Web Service Extension. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Extension is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-patch-supported":{
                    "description":"Specifies whether or not the PATCH operation is supported by the web service. REST Web Service Extension. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-rest-context":{
                    "description":"Specifies the RESTful web service context. REST Web Service Extension. ",
                    "readOnly":false,
                    "default":"/idaas/rest",
                    "type":"string"
                },
                "ds-cfg-bulk-max-operations":{
                    "description":"Specifies the maximum number of allowable bulk operations. REST Web Service Extension. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-sort-supported":{
                    "description":"Specifies whether or not the sorting of the search results is supported by this REST Web Service Extension. REST Web Service Extension. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-authentication-schemes-spec-url":{
                    "description":"Specifies the URL hosting the documentation for authentication schemes specifications. ",
                    "readOnly":false,
                    "default":"http://www.oracle.com",
                    "type":"string"
                },
                "ds-cfg-authentication-schemes-documentation-url":{
                    "description":"Specifies the URL hosting the documentation for RESTful web services authentication schemes. ",
                    "readOnly":false,
                    "default":"http://www.oracle.com",
                    "type":"string"
                },
                "ds-cfg-etag-supported":{
                    "description":"Specifies whether or not the etag is supported by this REST Web Service Extension. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-bulk-supported":{
                    "description":"Whether or not the bulk operations are supported by this REST Web Service Extension. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "External Changelog Domain POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/External Changelog Domain Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "External Changelog Domain ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/External Changelog Domain SearchResultEntry"
                    }
                }
            }
        },
        "External Changelog Domain SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/External Changelog Domain SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "External Changelog Domain GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/External Changelog Domain SearchResultEntry"
                    }
                }
            }
        },
        "External Changelog Domain PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/External Changelog Domain SearchResultEntry"
                    }
                }
            }
        },
        "External Changelog Domain SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/External Changelog Domain Properties"
                }
            }
        },
        "External Changelog Domain Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-ecl-blacklist":{
                    "description":"Allows to blacklist some target entry attributes in the external changelog. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ecl-include":{
                    "description":"Allows to include some target entry attributes in the external changelog. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-ecl-include-del-only":{
                    "description":"Allows to include some target entry attributes in the external changelog only when the entry describes a delete operation. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the External Changelog Domain is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Fa Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Fa Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Fa Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Fa Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Fa Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fa Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Fa Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fa Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Fa Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fa Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Fa Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Fa Workflow Element Properties"
                }
            }
        },
        "Fa Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Fa Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.fa.FAWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"The next workflow element in the workflow. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Filter Inbound Attribute Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Filter Inbound Attribute Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Filter Inbound Attribute Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Filter Inbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Filter Inbound Attribute Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Filter Inbound Attribute Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Filter Inbound Attribute Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Filter Inbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Filter Inbound Attribute Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Filter Inbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Filter Inbound Attribute Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Filter Inbound Attribute Transformation Properties"
                }
            }
        },
        "Filter Inbound Attribute Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-client-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Filter Inbound Attribute Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.FilterInboundAttribute",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-client-attribute":{
                    "description":"Attribute and value to be filtered from the client application. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Filter Outbound Attribute Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Filter Outbound Attribute Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Filter Outbound Attribute Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Filter Outbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Filter Outbound Attribute Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Filter Outbound Attribute Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Filter Outbound Attribute Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Filter Outbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Filter Outbound Attribute Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Filter Outbound Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Filter Outbound Attribute Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Filter Outbound Attribute Transformation Properties"
                }
            }
        },
        "Filter Outbound Attribute Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-source-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Filter Outbound Attribute Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.FilterOutboundAttribute",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-source-attribute":{
                    "description":"Attribute and value to be filtered from the source repository. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Flat Tree Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Flat Tree Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Flat Tree Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Flat Tree Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Flat Tree Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Flat Tree Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Flat Tree Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Flat Tree Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Flat Tree Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Flat Tree Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Flat Tree Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Flat Tree Workflow Element Properties"
                }
            }
        },
        "Flat Tree Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Flat Tree Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.flattree.FlatTreeWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-filter":{
                    "description":"Specifies a filter used to determine the entries that will be visible. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Identifies the root base DN of the virtual flat tree. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Primary ForkJoin Participant POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Primary ForkJoin Participant Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Primary ForkJoin Participant ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Primary ForkJoin Participant SearchResultEntry"
                    }
                }
            }
        },
        "Primary ForkJoin Participant SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Primary ForkJoin Participant SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Primary ForkJoin Participant GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Primary ForkJoin Participant SearchResultEntry"
                    }
                }
            }
        },
        "Primary ForkJoin Participant PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Primary ForkJoin Participant SearchResultEntry"
                    }
                }
            }
        },
        "Primary ForkJoin Participant SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Primary ForkJoin Participant Properties"
                }
            }
        },
        "Primary ForkJoin Participant Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-participating-workflow-element",
                "ds-cfg-participant-dn"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-join-condition":{
                    "description":"Only the entries satisfying the join condition are considered for join in this participant where the condition is defined. It is of the LDAPFilter syntax. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-participating-workflow-element":{
                    "description":"Name of the Participating WorkFlow Element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-participant-bind-priority":{
                    "description":"Determines the priority of this participant when serving bind requests, if BIND is specified as enabled operation in this participant. It can take any values greater than or equal to zero. The priority decreases as the number increases - Lower the number, higher the priority; 0 being the highest priority. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-non-storable-attribute":{
                    "description":"Defines the list of non-storable attributes for this participant. This overrides the storable list. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled-operation":{
                    "description":"This participant participates only in those LDAP operations specified in this parameter. By default, it participates only in SEARCH, COMPARE, DELETE and MODIFY operations. If BIND operation is specified in enabled operations, then the bind priority configured is honoured. Else, it is not. ",
                    "readOnly":false,
                    "default":[
                        "search",
                        "compare",
                        "delete",
                        "modify"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "bind",
                        "compare",
                        "delete",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-non-retrievable-attribute":{
                    "description":"Defines the list of non-retrievable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-storable-attribute":{
                    "description":"Defines the list of storable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participant-dn":{
                    "description":"The real DN that is exposed by the participating workflow element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-retrievable-attribute":{
                    "description":"Defines the list of retrievable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participant-criticality":{
                    "description":"When a search operation done against a participant fails due to a communication error, Join WorkflowElement reacts based on the Criticality setting. It can be set to one of the following values - true, false, partial. Criticality is honored only for Search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                }
            }
        },
        "Secondary ForkJoin Participant POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Secondary ForkJoin Participant Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Secondary ForkJoin Participant ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Secondary ForkJoin Participant SearchResultEntry"
                    }
                }
            }
        },
        "Secondary ForkJoin Participant SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Secondary ForkJoin Participant SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Secondary ForkJoin Participant GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Secondary ForkJoin Participant SearchResultEntry"
                    }
                }
            }
        },
        "Secondary ForkJoin Participant PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Secondary ForkJoin Participant SearchResultEntry"
                    }
                }
            }
        },
        "Secondary ForkJoin Participant SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Secondary ForkJoin Participant Properties"
                }
            }
        },
        "Secondary ForkJoin Participant Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-participating-workflow-element",
                "ds-cfg-participants-join-rule",
                "ds-cfg-join-policy",
                "ds-cfg-participant-dn",
                "ds-cfg-joiner-type"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-join-condition":{
                    "description":"Only the entries satisfying the join condition are considered for join in this participant where the condition is defined. It is of the LDAPFilter syntax. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-participating-workflow-element":{
                    "description":"Name of the Participating WorkFlow Element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-non-storable-attribute":{
                    "description":"Defines the list of non-storable attributes for this participant. This overrides the storable list. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled-operation":{
                    "description":"This participant participates only in those LDAP operations specified in this parameter. By default, it participates only in SEARCH, COMPARE, DELETE and MODIFY operations. If BIND operation is specified in enabled operations, then the bind priority configured is honoured. Else, it is not. ",
                    "readOnly":false,
                    "default":[
                        "search",
                        "compare",
                        "delete",
                        "modify"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "bind",
                        "compare",
                        "delete",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-storable-attribute":{
                    "description":"Defines the list of storable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participants-join-rule":{
                    "description":"The join rule defined between the primary and the secondary participants, that is used to join entries between them. It is of the LDAPFilter syntax containing multiple components mixed with AND/OR/NOT, with each component of the form [attributeName]=[attributeName], where the right [attributeName] refers to the primary participant and the left [attributeName] refers to the secondary participant. [attributeName] are substitued with actual values. ",
                    "readOnly":false,
                    "default":"",
                    "type":"string"
                },
                "ds-cfg-participant-bind-priority":{
                    "description":"Determines the priority of this participant when serving bind requests, if BIND is specified as enabled operation in this participant. It can take any values greater than or equal to zero. The priority decreases as the number increases - Lower the number, higher the priority; 0 being the highest priority. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-join-policy":{
                    "description":"The Join policy configuration for this ForkJoin WorkflowElement, which decides whatentries are returned from Search Operation. This is analogous to Database join. It can be one of the following: 1) standard-join 2) left-outer-join 3) full-outer-join ",
                    "readOnly":false,
                    "default":"left-outer-join",
                    "type":"string",
                    "enum":[
                        "full-outer-join",
                        "left-outer-join",
                        "standard-join"
                    ]
                },
                "ds-cfg-non-retrievable-attribute":{
                    "description":"Defines the list of non-retrievable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participant-dn":{
                    "description":"The real DN that is exposed by the participating workflow element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-joiner-type":{
                    "description":"The Joiner Type used to join two participants defined in this participant configuration. It can be one of the following. 1. OneToOne 2. OneToMany 3. ManyToOne 4. Shadow ",
                    "readOnly":false,
                    "default":"one-to-one",
                    "type":"string",
                    "enum":[
                        "many-to-one",
                        "one-to-many",
                        "one-to-one",
                        "shadow"
                    ]
                },
                "ds-cfg-retrievable-attribute":{
                    "description":"Defines the list of retrievable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participant-criticality":{
                    "description":"When a search operation done against a participant fails due to a communication error, Join WorkflowElement reacts based on the Criticality setting. It can be set to one of the following values - true, false, partial. Criticality is honored only for Search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                }
            }
        },
        "ForkJoin Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/ForkJoin Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "ForkJoin Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ForkJoin Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "ForkJoin Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/ForkJoin Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "ForkJoin Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/ForkJoin Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "ForkJoin Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/ForkJoin Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "ForkJoin Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/ForkJoin Workflow Element Properties"
                }
            }
        },
        "ForkJoin Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the ForkJoin Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.dps.server.workflowelement.forkjoin.ForkJoinWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-dn-attribute":{
                    "description":"DN syntax attributes whose DN need to be translated to that of ForkJoin Workflow Element. ",
                    "readOnly":false,
                    "default":[
                        "member",
                        "uniquemember",
                        "memberof",
                        "manager"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-primary-and-secondary-attributes":{
                    "description":"A list of attributes that are present in both the primary and secondary participants and which the application can use in the search filter. The attributes identified by the PrimaryAndSecondaryAttributes configuration parameter cannot also be identified by the SecondaryOnlyAttributes configuration parameter. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-secondary-only-attributes":{
                    "description":"A list of attributes that are present only in the secondary participant and which the application can use in the search filter. The attributes identified by the SecondaryOnlyAttributes configuration parameter cannot also be identified by the PrimaryAndSecondaryAttributes configuration parameter. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-cache-size":{
                    "description":"The maximum number of entries that can be stored in the cache used to filter out entry duplicates. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-join-suffix":{
                    "description":"The virtual DN that will be exposed by the ForkJoin Workflow Element ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-password-attribute":{
                    "description":"Specifies the names of the attribute that contains the password in the user entry. ",
                    "readOnly":false,
                    "default":"userpassword",
                    "type":"string"
                },
                "ds-cfg-save-password-on-successful-bind":{
                    "description":"Indicates whether the password should be saved in the primary entry when authentication succeeds. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-populate-joinedentrydn":{
                    "description":"Decides if the attribute \"joinedentrydn\" has to be populated in the joined entries. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Gateway Domain POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Gateway Domain Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Gateway Domain ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Gateway Domain SearchResultEntry"
                    }
                }
            }
        },
        "Gateway Domain SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Gateway Domain SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Gateway Domain GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Gateway Domain SearchResultEntry"
                    }
                }
            }
        },
        "Gateway Domain PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Gateway Domain SearchResultEntry"
                    }
                }
            }
        },
        "Gateway Domain SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Gateway Domain Properties"
                }
            }
        },
        "Gateway Domain Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-replication-server"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-heartbeat-interval":{
                    "description":"Specifies the heart-beat interval that the Directory Server will use when communicating with Replication Servers. ",
                    "readOnly":false,
                    "default":"10000ms",
                    "type":"string"
                },
                "ds-cfg-group-id":{
                    "description":"The group id associated with this replicated domain. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-dsee-server":{
                    "description":"Specifies the address of the DSEE Replication Server within the Gateway Domain to which the Replication Gateway Server should try to connect and update. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-dsee-bind-dn":{
                    "description":"Attribute specifying which bind dn is to be used to connect the DSEE consumer. ",
                    "readOnly":false,
                    "default":"cn=replication manager,cn=replication,cn=config",
                    "type":"string"
                },
                "ds-cfg-changetime-heartbeat-interval":{
                    "description":"Specifies the heart-beat interval that the Replication Gateway will use when sending its local change time to the Replication Server. ",
                    "readOnly":false,
                    "default":"1000ms",
                    "type":"string"
                },
                "ds-cfg-dsee-user-password":{
                    "description":"The password used to authenticate the Replication Gateway by the DSEE Replication Servers. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-repl-bind-dn":{
                    "description":"Allowed replication manager DN(s) to bind for replication purpose. ",
                    "readOnly":false,
                    "default":[
                        "cn=replication manager,cn=replication,cn=config"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN of the replicated data. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-key-manager-provider":{
                    "description":"Specifies the name of the key manager that should be used with this Gateway Domain . ",
                    "readOnly":false,
                    "default":"JKS",
                    "type":"string"
                },
                "ds-cfg-dsee-group-size":{
                    "description":"Specifies the group size that the Replication Gateway will use when communicating with a DSEE LDAP Server using the DSEE replication transport protocol. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-dscc-admin-dn":{
                    "description":"The Directory Service Manager user name used to authenticate through the Oracle Directory Service Control Center. ",
                    "readOnly":true,
                    "default":"cn=admin,cn=Administrators,cn=dscc",
                    "type":"string"
                },
                "ds-cfg-trust-manager-provider":{
                    "description":"Specifies the name of the trust manager that should be used with the Gateway Domain . ",
                    "readOnly":false,
                    "default":"JKS",
                    "type":"string"
                },
                "ds-cfg-replicate-oud-changes":{
                    "description":"Indicates whether the Gateway Domain is replicating changes from the Oracle Unified Directory topology. If set to FALSE, only DSEE updates are propagated through the gateway. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-dsee-window-size":{
                    "description":"Specifies the window size that the Replication Gateway will use when communicating with a DSEE LDAP Server using the DSEE replication transport protocol. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-dsee-purge-delay":{
                    "description":"Specifies in seconds the purge delay defined on the DSEE server this replication gateway is connected to. ",
                    "readOnly":false,
                    "default":"604800s",
                    "type":"string"
                },
                "ds-cfg-dsee-auth-protocol":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"clear",
                    "type":"string",
                    "enum":[
                        "clear",
                        "ssl-client",
                        "ssl-simple"
                    ]
                },
                "ds-cfg-replication-server":{
                    "description":"Specifies the addresses of the Replication Servers within the Gateway Domain to which the Directory Server should try to connect at startup time. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-dscc-address":{
                    "description":"Specifies the host name and port number where the Oracle Directory Service Control Center Registry is deployed. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-handshake-timeout":{
                    "description":"Specifies the handshake-timeout interval for the handshake between the replication servers. ",
                    "readOnly":false,
                    "default":"4000ms",
                    "type":"string"
                },
                "ds-cfg-window-size":{
                    "description":"Specifies the window size that the Directory Server will use when communicating with Replication Servers. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-dsee-ssl-rsa-cert-name":{
                    "description":"Attribute specifying which certificate alias to send to the DSEE Consumer while using client authentication ",
                    "readOnly":false,
                    "default":"server-cert",
                    "type":"string"
                },
                "ds-cfg-server-id":{
                    "description":"Specifies a unique identifier for the Directory Server within the Gateway Domain. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Get Rid Of Duplicate Workflow Element Properties"
                }
            }
        },
        "Get Rid Of Duplicate Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Get Rid Of Duplicate Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.getridofduplicate.GetRidOfDuplicateWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-cache-size":{
                    "description":"Specifies the maximum number of entries that can be returned to the client during a single search operation. Note that this limit only impacts the workflow element. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Global Configuration POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Configuration Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Configuration ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Configuration SearchResultEntry"
                    }
                }
            }
        },
        "Global Configuration SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Configuration SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Configuration GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Configuration SearchResultEntry"
                    }
                }
            }
        },
        "Global Configuration PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Configuration SearchResultEntry"
                    }
                }
            }
        },
        "Global Configuration SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Configuration Properties"
                }
            }
        },
        "Global Configuration Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-default-password-policy",
                "ds-cfg-generic-identity-mapper",
                "ds-cfg-certificate-mapper",
                "ds-cfg-gssapi-identity-mapper"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-time-limit":{
                    "description":"Specifies the maximum length of time that should be spent processing a single search operation. ",
                    "readOnly":false,
                    "default":"60 seconds",
                    "type":"string"
                },
                "ds-cfg-entry-cache-preload":{
                    "description":"Indicates whether or not to preload the entry cache on startup. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-default-password-policy":{
                    "description":"Specifies the name of the password policy that is in effect for users whose entries do not specify an alternate password policy (either via a real or virtual attribute). ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-etime-resolution":{
                    "description":"Specifies the resolution to use for operation elapsed processing time (etime) measurements. ",
                    "readOnly":false,
                    "default":"milliseconds",
                    "type":"string",
                    "enum":[
                        "milliseconds",
                        "nanoseconds"
                    ]
                },
                "ds-cfg-allowed-task":{
                    "description":"Specifies the fully-qualified name of a Java class that may be invoked in the server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-invalid-attribute-syntax-behavior":{
                    "description":"Specifies how the Directory Server should handle operations whenever an attribute value violates the associated attribute syntax. ",
                    "readOnly":false,
                    "default":"reject",
                    "type":"string",
                    "enum":[
                        "accept",
                        "reject",
                        "warn"
                    ]
                },
                "ds-cfg-max-psearches":{
                    "description":"Defines the maximum number of concurrent persistent searches that can be performed on Directory Server ",
                    "readOnly":false,
                    "default":"-1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-check-schema":{
                    "description":"Indicates whether schema enforcement is active. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-maintain-authenticated-users":{
                    "description":"Indicates whether or not the server should maintain authenticated users. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-non-dn-simple-bind-allowed":{
                    "description":"Indicates whether the directory server will accept a simple bind request that may contain a value with non-dn syntax. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-publish-operational-ldap-v2":{
                    "description":"Indicates whether the server should, for LDAP V2 clients, ignore that an attribute is specified as operational and process it as a user attribute. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-add-missing-rdn-attributes":{
                    "description":"Indicates whether the Directory Server should automatically add any attribute values contained in the entry's RDN into that entry when processing an add request. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-generic-identity-mapper":{
                    "description":"Specifies a set of generic identity mappers that will be used by Global Configuration for mapping an identity while performing all the operations except GSSAPI/SASL binds. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-certificate-mapper":{
                    "description":"Specifies the name of the certificate mapper that should be used to match client certificates to user entries. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-publish-options-ldap-v2":{
                    "description":"Indicates whether the server should, for LDAP V2 clients, returns options while it normally merges all options. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-return-lowercase-attribute-type":{
                    "description":"Specifies whether attribute types are returned as lowercase or as defined by the schema. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-single-structural-objectclass-behavior":{
                    "description":"Specifies how the Directory Server should handle operations whenever an entry does not contain a structural object class or contains multiple structural classes. ",
                    "readOnly":false,
                    "default":"reject",
                    "type":"string",
                    "enum":[
                        "accept",
                        "reject",
                        "warn"
                    ]
                },
                "ds-cfg-size-limit":{
                    "description":"Specifies the maximum number of entries that can be returned to the client during a single search operation. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-gssapi-identity-mapper":{
                    "description":"Specifies the name of the identity mapper to map authentication and authorization ID values provided in a GSSAPI/SASL bind to the corresponding user entry. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-lockdown-mode":{
                    "description":"Indicates whether the Directory Server should reject all connections and requests unless they are from loopback clients with the CONFIG_WRITE or BYPASS_LOCKDOWN privilege. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-returned-attribute-value-limit":{
                    "description":"Specifies the maximum number of values for an attribute that the Directory Server can return per entry while processing a search request. ",
                    "readOnly":false,
                    "default":"100000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-nested-filter-depth":{
                    "description":"The maximum depth to which nested search filters will be processed. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-smtp-server":{
                    "description":"Specifies the address (and optional port number) for a mail server that can be used to send email messages via SMTP. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-bind-with-dn-requires-password":{
                    "description":"Indicates whether the Directory Server should reject any simple bind request that contains a DN but no password. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-server-error-result-code":{
                    "description":"Specifies the numeric value of the result code when request processing fails due to an internal server error. ",
                    "readOnly":false,
                    "default":"80",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-allowed-client-connections":{
                    "description":"Specifies the maximum number of client connections that may be established at any given time ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-member-lookthrough-limit":{
                    "description":"Specifies the maximum number of members that the Directory Server should \"look through\" in the course of processing an operation on a static group. ",
                    "readOnly":false,
                    "default":"100000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the kinds of write operations the Directory Server can process. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-save-config-on-successful-startup":{
                    "description":"Indicates whether the Directory Server should save a copy of its configuration whenever the startup process completes successfully. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-disabled-privilege":{
                    "description":"Specifies the name of a privilege that should not be evaluated by the server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "backend-backup",
                        "backend-restore",
                        "bypass-acl",
                        "bypass-lockdown",
                        "cancel-request",
                        "config-read",
                        "config-write",
                        "disconnect-client",
                        "jmx-notify",
                        "jmx-read",
                        "jmx-write",
                        "ldif-export",
                        "ldif-import",
                        "modify-acl",
                        "password-reset",
                        "privilege-change",
                        "proxied-auth",
                        "server-restart",
                        "server-shutdown",
                        "subentry-write",
                        "unindexed-search",
                        "update-schema"
                    ]
                },
                "ds-cfg-return-bind-error-messages":{
                    "description":"Indicates whether responses for failed bind operations should include a message string providing the reason for the authentication failure. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-reject-unauthenticated-requests":{
                    "description":"Indicates whether the Directory Server should reject any request (other than bind or StartTLS requests) received from a client that has not yet been authenticated, whose last authentication attempt was unsuccessful, or whose last authentication attempt used anonymous authentication. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-import-big-entries-memory-percent":{
                    "description":"Specifies the maximum memory usage for the big entries as a percentage of the available memory at the time an import is performed. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-idle-time-limit":{
                    "description":"Specifies the maximum length of time that a client connection may remain established since its last completed operation. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-lookthrough-limit":{
                    "description":"Specifies the maximum number of entries that the Directory Server should \"look through\" in the course of processing a search request. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-notify-abandoned-operations":{
                    "description":"Indicates whether the Directory Server should send a response to any operation that is interrupted via an abandon request. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-allow-attribute-name-exceptions":{
                    "description":"Indicates whether the Directory Server should allow underscores in attribute names and allow attribute names to begin with numeric digits (both of which are violations of the LDAP standards). ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "Global Index POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Index ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Index SearchResultEntry"
                    }
                }
            }
        },
        "Global Index SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Index GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index SearchResultEntry"
                    }
                }
            }
        },
        "Global Index PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index SearchResultEntry"
                    }
                }
            }
        },
        "Global Index SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Properties"
                }
            }
        },
        "Global Index Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-db-directory"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-db-log-file-max":{
                    "description":"Specifies the maximum size for a database log file. ",
                    "readOnly":false,
                    "default":"10mb",
                    "type":"string"
                },
                "ds-cfg-db-txn-write-no-sync":{
                    "description":"Indicates whether the database should synchronously flush data as it is written to disk. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-db-directory-permissions":{
                    "description":"Specifies the permissions that should be applied to the directory containing the Global Index database files. ",
                    "readOnly":false,
                    "default":"700",
                    "type":"string"
                },
                "ds-cfg-db-checkpointer-bytes-interval":{
                    "description":"Specifies the maximum number of bytes that may be written to the database before it is forced to perform a checkpoint. ",
                    "readOnly":false,
                    "default":"20mb",
                    "type":"string"
                },
                "ds-cfg-db-txn-no-sync":{
                    "description":"Indicates whether database writes should be primarily written to an internal buffer but not immediately written to disk. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-db-directory":{
                    "description":"Specifies the path to the filesystem directory that is used to hold the Berkeley DB Java Edition database files containing the data for this Global Index. ",
                    "readOnly":false,
                    "default":"catalogs",
                    "type":"string"
                },
                "ds-cfg-je-property":{
                    "description":"Specifies the database and environment properties for the Berkeley DB Java Edition database serving the data for this backend. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-deleted-entry-retention-timeout":{
                    "description":"Specifies how long a deleted entry is kept in the system. ",
                    "readOnly":false,
                    "default":"500ms",
                    "type":"string"
                },
                "ds-cfg-db-cleaner-min-utilization":{
                    "description":"Specifies the minimum percentage of \"live\" data that the database cleaner attempts to keep in database log files. ",
                    "readOnly":false,
                    "default":"50",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-db-num-cleaner-threads":{
                    "description":"Specifies the number of threads that the backend should maintain to keep the database log files at or near the desired utilization. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-db-checkpointer-wakeup-interval":{
                    "description":"Specifies the maximum length of time that may pass between checkpoints. ",
                    "readOnly":false,
                    "default":"30s",
                    "type":"string"
                },
                "ds-cfg-global-index-attribute":{
                    "description":"Specifies the attribute to index. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-db-num-lock-tables":{
                    "description":"Specifies the number of lock tables that are used by the underlying database. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-global-index-catalogs-shared-cache":{
                    "description":"The cache used by all of the global indexes in that JVM instance. ",
                    "readOnly":true,
                    "default":"global-index-catalogs-shared-cache",
                    "type":"string"
                }
            }
        },
        "Global Index Catalog Replication Domain POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Catalog Replication Domain Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Index Catalog Replication Domain ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Replication Domain SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalog Replication Domain SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Replication Domain SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Index Catalog Replication Domain GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Replication Domain SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalog Replication Domain PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Catalog Replication Domain SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Catalog Replication Domain SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Catalog Replication Domain Properties"
                }
            }
        },
        "Global Index Catalog Replication Domain Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-replication-server"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-heartbeat-interval":{
                    "description":"Specifies the heart-beat interval that the instance will use when communicating with Replication Servers. ",
                    "readOnly":false,
                    "default":"1000ms",
                    "type":"string"
                },
                "ds-cfg-group-id":{
                    "description":"The group id associated with this replicated domain. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-changetime-heartbeat-interval":{
                    "description":"Specifies the heart-beat interval that the instance will use when sending its local change time to the Replication Server. ",
                    "readOnly":false,
                    "default":"1000ms",
                    "type":"string"
                },
                "ds-cfg-replication-server":{
                    "description":"Specifies the addresses of the Replication Servers within the Global Index Catalog Replication Domain to which the global index should try to connect at startup time. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-handshake-timeout":{
                    "description":"Specifies the handshake-timeout interval for the handshake between the replication servers. ",
                    "readOnly":false,
                    "default":"4000ms",
                    "type":"string"
                },
                "ds-cfg-window-size":{
                    "description":"Specifies the window size that the instance will use when communicating with Replication Servers. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-server-id":{
                    "description":"Specifies a unique identifier for the global index within the Global Index Catalog Replication Domain. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Global Index Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Index Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Index Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Index Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Local Backend Workflow Element Properties"
                }
            }
        },
        "Global Index Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Global Index Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.globalindex.GlobalIndexLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-global-index-catalog":{
                    "description":"Identifies the global index extension configured for this backend. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Global Index Replication Changes Local Backend Workflow Element Properties"
                }
            }
        },
        "Global Index Replication Changes Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Global Index Replication Changes Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.globalindex.debug.GlobalIndexReplicationChangesLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Hide Entries By Filter Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Hide Entries By Filter Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Hide Entries By Filter Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Hide Entries By Filter Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Hide Entries By Filter Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Hide Entries By Filter Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Hide Entries By Filter Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Hide Entries By Filter Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Hide Entries By Filter Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Hide Entries By Filter Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Hide Entries By Filter Workflow Element Properties"
                }
            }
        },
        "Hide Entries By Filter Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-apply-for-admin",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Hide Entries By Filter Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.hideentriesbyfilter.HideEntriesByFilterWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-ldap-filter":{
                    "description":"Specifies the LDAP filter used for the filtering. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-excluded-ldap-url":{
                    "description":"Specifies a list of the LDAP URL used for the excluded filtering. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-apply-for-admin":{
                    "description":"Control whether the filtering is applicable to root users. If this parameter is set to false, and the bound user is a root user, the search results are returned as is, without being further filtered by the workflow element. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ldap-url":{
                    "description":"Specifies a list of the LDAP URL used for the filtering. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Match And Replace Identity Mapper POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Match And Replace Identity Mapper Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Match And Replace Identity Mapper ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Match And Replace Identity Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Match And Replace Identity Mapper SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Match And Replace Identity Mapper SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Match And Replace Identity Mapper GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Match And Replace Identity Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Match And Replace Identity Mapper PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Match And Replace Identity Mapper SearchResultEntry"
                    }
                }
            }
        },
        "Match And Replace Identity Mapper SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Match And Replace Identity Mapper Properties"
                }
            }
        },
        "Match And Replace Identity Mapper Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-match-attribute",
                "ds-cfg-match-pattern",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Match And Replace Identity Mapper implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.MatchAndReplaceIdentityMapper",
                    "type":"string"
                },
                "ds-cfg-match-base-dn":{
                    "description":"Specifies the base DN(s) that should be used when performing searches to map the provided ID string to a user entry. If multiple values are given, searches are performed below all the specified base DNs. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-replace-pattern":{
                    "description":"Specifies the replacement pattern that should be used for substrings in the ID string that match the provided regular expression pattern. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-match-attribute":{
                    "description":"Specifies the name or OID of the attribute whose value should match the provided identifier string after it has been processed by the associated regular expression. ",
                    "readOnly":false,
                    "default":[
                        "uid"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-match-pattern":{
                    "description":"Specifies the regular expression pattern that is used to identify an entry that Identity Mapper applies to. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-priority":{
                    "description":"Specifies the priority for this Identity Mapper. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Identity Mapper is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Oauth Identity Provider POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Oauth Identity Provider Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Oauth Identity Provider ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Oauth Identity Provider SearchResultEntry"
                    }
                }
            }
        },
        "Oauth Identity Provider SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Oauth Identity Provider SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Oauth Identity Provider GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Oauth Identity Provider SearchResultEntry"
                    }
                }
            }
        },
        "Oauth Identity Provider PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Oauth Identity Provider SearchResultEntry"
                    }
                }
            }
        },
        "Oauth Identity Provider SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Oauth Identity Provider Properties"
                }
            }
        },
        "Oauth Identity Provider Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-oauth-token-issuer",
                "ds-cfg-oauth-resource-server",
                "ds-cfg-identity-mapper",
                "ds-cfg-enabled",
                "ds-cfg-oauth-scope"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Oauth Identity Provider implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.rest.OauthIdentityProvider",
                    "type":"string"
                },
                "ds-cfg-oauth-token-issuer":{
                    "description":"Specifies the OAuth token issuer URL. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-oauth-resource-server":{
                    "description":"Specifies the OAuth resource server URI of this Directory Server. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-oauth-token-x5t-algorithm":{
                    "description":"Specifies the algorithm used to generate the thumbprint of Identity Provider's X.509 certificate. ",
                    "readOnly":false,
                    "default":"SHA1",
                    "type":"string"
                },
                "ds-cfg-identity-mapper":{
                    "description":"Specifies the DN of Identity Mapper. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Identity Provider is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-oauth-scope":{
                    "description":"Specifies the OAuth token scope. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Join Participant POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Join Participant Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Join Participant ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Join Participant SearchResultEntry"
                    }
                }
            }
        },
        "Join Participant SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Join Participant SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Join Participant GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Join Participant SearchResultEntry"
                    }
                }
            }
        },
        "Join Participant PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Join Participant SearchResultEntry"
                    }
                }
            }
        },
        "Join Participant SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Join Participant Properties"
                }
            }
        },
        "Join Participant Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-participating-workflow-element",
                "ds-cfg-participant-dn"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-join-condition":{
                    "description":"Only the entries satisfying the join condition are considered for join in this participant where the condition is defined. It is of the LDAPFilter syntax. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-participating-workflow-element":{
                    "description":"Name of the Participating WorkFlow Element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-non-storable-attribute":{
                    "description":"Defines the list of non-storable attributes for this participant. This overrides the storable list. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled-operation":{
                    "description":"This participant participates only in those LDAP operations specified in this parameter. By default, it participates only in SEARCH, COMPARE, DELETE and MODIFY operations. If BIND operation is specified in enabled operations, then the bind priority configured is honoured. Else, it is not. ",
                    "readOnly":false,
                    "default":[
                        "search",
                        "compare",
                        "delete",
                        "modify"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "bind",
                        "compare",
                        "delete",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-participants-join-rule":{
                    "description":"The join rule defined between two participants, that is used to join entries between them. It is of the LDAPFilter syntax containing multiple components mixed with AND/OR/NOT, with each component of the form [ParticipantName].[attributeName]=[ParticipantName].[attributeName], where the [ParticipantName] and [attributeName] are substitued with actual values. ",
                    "readOnly":false,
                    "default":"",
                    "type":"string"
                },
                "ds-cfg-storable-attribute":{
                    "description":"Defines the list of storable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participant-bind-priority":{
                    "description":"Determines the priority of this participant when serving bind requests, if BIND is specified as enabled operation in this participant. It can take any values greater than or equal to zero. The priority decreases as the number increases - Lower the number, higher the priority; 0 being the highest priority. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-join-policy":{
                    "description":"The Join policy configuration for this Join WorkflowElement, which decides what entries are returned from Search Operation. This is analogous to Database join. It can be one of the following: 1) standard-join 2) left-outer-join 3) full-outer-join ",
                    "readOnly":false,
                    "default":"standard-join",
                    "type":"string",
                    "enum":[
                        "full-outer-join",
                        "left-outer-join",
                        "standard-join"
                    ]
                },
                "ds-cfg-non-retrievable-attribute":{
                    "description":"Defines the list of non-retrievable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-joiner-type":{
                    "description":"The Joiner Type used to join two participants defined in this participant configuration. It can be one of the following. 1. OneToOne 2. OneToMany 3. ManyToOne 4. Shadow ",
                    "readOnly":false,
                    "default":"one-to-one",
                    "type":"string",
                    "enum":[
                        "many-to-one",
                        "one-to-many",
                        "one-to-one",
                        "shadow"
                    ]
                },
                "ds-cfg-participant-dn":{
                    "description":"The real DN that is exposed by the participating workflow element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-participant-attribute":{
                    "description":"Defines the list of attributes, that when present in search filter, can be handled by this participant. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-primary-participant":{
                    "description":"Indicates that this participant is the primary participant. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-retrievable-attribute":{
                    "description":"Defines the list of retrievable attributes for this participant ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-participant-criticality":{
                    "description":"When a search operation done against a participant fails due to a communication error, Join WorkflowElement reacts based on the Criticality setting. It can be set to one of the following values - true, false, partial. Criticality is honored only for Search operations. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                }
            }
        },
        "Join Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Join Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Join Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Join Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Join Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Join Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Join Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Join Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Join Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Join Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Join Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Join Workflow Element Properties"
                }
            }
        },
        "Join Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Join Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.dps.server.workflowelement.join.JoinWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-dn-attribute":{
                    "description":"DN syntax attributes whose DN need to be translated to that of Join WorkflowElement ",
                    "readOnly":false,
                    "default":[
                        "member",
                        "uniquemember",
                        "memberof",
                        "manager"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-join-suffix":{
                    "description":"The virtual DN that will be exposed by the Join Workflow Element ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-password-attribute":{
                    "description":"Specifies the names of the attribute that contains the password in the user entry. ",
                    "readOnly":false,
                    "default":"userpassword",
                    "type":"string"
                },
                "ds-cfg-save-password-on-successful-bind":{
                    "description":"Indicates whether the password should be saved in the primary entry when authentication succeeds. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-populate-joinedentrydn":{
                    "description":"Decides if the attribute \"joinedentrydn\" has to be populated in the joined entries. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-virtual-attribute-creation-rule":{
                    "description":"Create Virtual attributes based on attributes from individual participants ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Kerberos Auth Provider Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Kerberos Auth Provider Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Kerberos Auth Provider Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Kerberos Auth Provider Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Kerberos Auth Provider Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Kerberos Auth Provider Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Kerberos Auth Provider Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Kerberos Auth Provider Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Kerberos Auth Provider Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Kerberos Auth Provider Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Kerberos Auth Provider Workflow Element Properties"
                }
            }
        },
        "Kerberos Auth Provider Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Kerberos Auth Provider Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.pta.KerberosAuthProviderWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-principal-name-attribute":{
                    "description":"Specifies the name or OID of the attribute whose value should be used as a kerberos principal while authenticating against a KDC. ",
                    "readOnly":false,
                    "default":"uid",
                    "type":"string"
                },
                "ds-cfg-realm":{
                    "description":"Specifies the realm to be used for Kerberos authentication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-kdc-address":{
                    "description":"Specifies the address of the KDC that is to be used for Kerberos processing. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "File Based Key Manager Provider POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Key Manager Provider Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based Key Manager Provider ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based Key Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "File Based Key Manager Provider SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Key Manager Provider SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based Key Manager Provider GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Key Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "File Based Key Manager Provider PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Key Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "File Based Key Manager Provider SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Key Manager Provider Properties"
                }
            }
        },
        "File Based Key Manager Provider Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-key-store-file",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based Key Manager Provider implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.FileBasedKeyManagerProvider",
                    "type":"string"
                },
                "ds-cfg-key-store-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-type":{
                    "description":"Specifies the format for the data in the key store file. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-pin":{
                    "description":"Specifies the clear-text PIN needed to access the File Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-file":{
                    "description":"Specifies the path to the file that contains the private key information. This may be an absolute path, or a path that is relative to the Oracle Unified Directory instance root. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Key Manager Provider is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "PKCS11 Key Manager Provider POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PKCS11 Key Manager Provider Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "PKCS11 Key Manager Provider ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PKCS11 Key Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "PKCS11 Key Manager Provider SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PKCS11 Key Manager Provider SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "PKCS11 Key Manager Provider GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PKCS11 Key Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "PKCS11 Key Manager Provider PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PKCS11 Key Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "PKCS11 Key Manager Provider SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PKCS11 Key Manager Provider Properties"
                }
            }
        },
        "PKCS11 Key Manager Provider Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the PKCS11 Key Manager Provider implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PKCS11KeyManagerProvider",
                    "type":"string"
                },
                "ds-cfg-key-store-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the Hardware Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-type":{
                    "description":"Specifies the format for the data in the key store file. ",
                    "readOnly":false,
                    "default":"PKCS11",
                    "type":"string"
                },
                "ds-cfg-key-store-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the Hardware Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-pin":{
                    "description":"Specifies the clear-text PIN needed to access the Hardware Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the Hardware Based Key Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Key Manager Provider is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Key Manager Provider Key Pin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Key Manager Provider Key Pin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Key Manager Provider Key Pin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Key Manager Provider Key Pin SearchResultEntry"
                    }
                }
            }
        },
        "Key Manager Provider Key Pin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Key Manager Provider Key Pin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Key Manager Provider Key Pin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Key Manager Provider Key Pin SearchResultEntry"
                    }
                }
            }
        },
        "Key Manager Provider Key Pin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Key Manager Provider Key Pin SearchResultEntry"
                    }
                }
            }
        },
        "Key Manager Provider Key Pin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Key Manager Provider Key Pin Properties"
                }
            }
        },
        "Key Manager Provider Key Pin Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-key-pin":{
                    "description":"Specifies the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the key PIN properties is specified, the server will try to access the private key using the key manager provider PIN. The server will check if the properties are defined in the following order: Java property, environment variable, file, value. The first defined value will be used . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the private key PIN properties is specified, the server will try to access the private key using the key manager provider PIN . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname of the certificate this Key Manager Provider Key Pin applies to. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-key-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the private key PIN properties is specified, the server will try to access the private key using the key manager provider PIN . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the private key PIN properties is specified, the server will try to access the private key using the key manager provider PIN . ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Trust Store Key Pin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Trust Store Key Pin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Trust Store Key Pin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Trust Store Key Pin SearchResultEntry"
                    }
                }
            }
        },
        "Trust Store Key Pin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Trust Store Key Pin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Trust Store Key Pin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Trust Store Key Pin SearchResultEntry"
                    }
                }
            }
        },
        "Trust Store Key Pin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Trust Store Key Pin SearchResultEntry"
                    }
                }
            }
        },
        "Trust Store Key Pin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Trust Store Key Pin Properties"
                }
            }
        },
        "Trust Store Key Pin Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-key-pin":{
                    "description":"Specifies the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the key PIN properties is specified, the server will try to access the private key using the key manager provider PIN. The server will check if the properties are defined in the following order: Java property, environment variable, file, value. The first defined value will be used . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the private key PIN properties is specified, the server will try to access the private key using the key manager provider PIN . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ssl-cert-nickname":{
                    "description":"Specifies the nickname of the certificate this Trust Store Key Pin applies to. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-key-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the private key PIN properties is specified, the server will try to access the private key using the key manager provider PIN . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the private key in the key store referenced by the key manager provider. If none of the private key PIN properties is specified, the server will try to access the private key using the key manager provider PIN . ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Last Mod Plugin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Last Mod Plugin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Last Mod Plugin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Last Mod Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Last Mod Plugin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Last Mod Plugin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Last Mod Plugin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Last Mod Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Last Mod Plugin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Last Mod Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Last Mod Plugin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Last Mod Plugin Properties"
                }
            }
        },
        "Last Mod Plugin Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the plug-in implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.plugins.LastModPlugin",
                    "type":"string"
                },
                "ds-cfg-invoke-for-internal-operations":{
                    "description":"Indicates whether the plug-in should be invoked for internal operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-plugin-type":{
                    "description":"Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked. ",
                    "readOnly":false,
                    "default":[
                        "preoperationadd",
                        "preoperationmodify",
                        "preoperationmodifydn"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "intermediateresponse",
                        "ldifexport",
                        "ldifimport",
                        "ldifimportbegin",
                        "ldifimportend",
                        "postconnect",
                        "postdisconnect",
                        "postoperationabandon",
                        "postoperationadd",
                        "postoperationbind",
                        "postoperationcompare",
                        "postoperationdelete",
                        "postoperationextended",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postoperationsearch",
                        "postoperationunbind",
                        "postresponseadd",
                        "postresponsebind",
                        "postresponsecompare",
                        "postresponsedelete",
                        "postresponseextended",
                        "postresponsemodify",
                        "postresponsemodifydn",
                        "postresponsesearch",
                        "postsynchronizationadd",
                        "postsynchronizationdelete",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn",
                        "preoperationadd",
                        "preoperationbind",
                        "preoperationcompare",
                        "preoperationdelete",
                        "preoperationextended",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "preoperationsearch",
                        "preparseabandon",
                        "preparseadd",
                        "preparsebind",
                        "preparsecompare",
                        "preparsedelete",
                        "preparseextended",
                        "preparsemodify",
                        "preparsemodifydn",
                        "preparsesearch",
                        "preparseunbind",
                        "searchresultentry",
                        "searchresultreference",
                        "shutdown",
                        "startup",
                        "subordinatedelete",
                        "subordinatemodifydn"
                    ]
                },
                "ds-cfg-use-authid-for-audit-attrs":{
                    "description":"Specifies whether the server records the authentication ID, such as the bind DN, of the proxy acting on behalf of the user, or the authorization ID of the user for whom the proxy is requesting the operation. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the plug-in is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "LDIF Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDIF Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "LDIF Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LDIF Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "LDIF Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDIF Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "LDIF Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDIF Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "LDIF Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/LDIF Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "LDIF Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/LDIF Local Backend Workflow Element Properties"
                }
            }
        },
        "LDIF Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn",
                "ds-cfg-enabled",
                "ds-cfg-ldif-file"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the LDIF Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.LDIFLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-is-private-backend":{
                    "description":"Indicates whether the backend should be considered a private backend, which indicates that it is used for storing operational data rather than user-defined information. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-ldif-file":{
                    "description":"Specifies the path to the LDIF file containing the data for this backend. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Failover Load Balancing Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Failover Load Balancing Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Failover Load Balancing Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Failover Load Balancing Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Failover Load Balancing Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Failover Load Balancing Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Failover Load Balancing Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Failover Load Balancing Algorithm Properties"
                }
            }
        },
        "Failover Load Balancing Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Failover Load Balancing Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.FailoverLoadBalancingAlgorithm",
                    "type":"string"
                },
                "ds-cfg-switch-back":{
                    "description":"This flag tells what to do when a route is back on-line. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "Optimal Load Balancing Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Optimal Load Balancing Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Optimal Load Balancing Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Optimal Load Balancing Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Optimal Load Balancing Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Optimal Load Balancing Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Optimal Load Balancing Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Optimal Load Balancing Algorithm Properties"
                }
            }
        },
        "Optimal Load Balancing Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Optimal Load Balancing Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.OptimalLoadBalancingAlgorithm",
                    "type":"string"
                }
            }
        },
        "Proportional Load Balancing Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proportional Load Balancing Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Proportional Load Balancing Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Proportional Load Balancing Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Proportional Load Balancing Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Proportional Load Balancing Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Proportional Load Balancing Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proportional Load Balancing Algorithm Properties"
                }
            }
        },
        "Proportional Load Balancing Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Proportional Load Balancing Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.ProportionalLoadBalancingAlgorithm",
                    "type":"string"
                }
            }
        },
        "Saturation Load Balancing Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Saturation Load Balancing Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Saturation Load Balancing Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Saturation Load Balancing Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Saturation Load Balancing Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Saturation Load Balancing Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Saturation Load Balancing Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Saturation Load Balancing Algorithm Properties"
                }
            }
        },
        "Saturation Load Balancing Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Saturation Load Balancing Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.SaturationLoadBalancingAlgorithm",
                    "type":"string"
                }
            }
        },
        "Searchfilter Load Balancing Algorithm POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Searchfilter Load Balancing Algorithm ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Searchfilter Load Balancing Algorithm SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Algorithm SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Searchfilter Load Balancing Algorithm GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Searchfilter Load Balancing Algorithm PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Algorithm SearchResultEntry"
                    }
                }
            }
        },
        "Searchfilter Load Balancing Algorithm SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Searchfilter Load Balancing Algorithm Properties"
                }
            }
        },
        "Searchfilter Load Balancing Algorithm Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Searchfilter Load Balancing Algorithm implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.SearchfilterLoadBalancingAlgorithm",
                    "type":"string"
                }
            }
        },
        "Failover Load Balancing Route POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Failover Load Balancing Route Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Failover Load Balancing Route ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Failover Load Balancing Route SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Route SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Failover Load Balancing Route GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Failover Load Balancing Route PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Failover Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Failover Load Balancing Route SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Failover Load Balancing Route Properties"
                }
            }
        },
        "Failover Load Balancing Route Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-modify-priority",
                "ds-cfg-search-priority",
                "ds-cfg-compare-priority",
                "ds-cfg-add-priority",
                "ds-cfg-extended-priority",
                "ds-cfg-delete-priority",
                "ds-cfg-modifydn-priority",
                "ds-cfg-bind-priority"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-modify-priority":{
                    "description":"The priority of the route for MODIFY operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-search-priority":{
                    "description":"The priority of the route for SEARCH operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-compare-priority":{
                    "description":"The priority of the route for COMPARE operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the route. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-add-priority":{
                    "description":"The priority of the route for ADD operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-extended-priority":{
                    "description":"The priority of the route for EXTENDED operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-delete-priority":{
                    "description":"The priority of the route for DELETE operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-modifydn-priority":{
                    "description":"The priority of the route for MODIFYDN operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-bind-priority":{
                    "description":"The priority of the route for BIND operations. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Optimal Load Balancing Route POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Optimal Load Balancing Route Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Optimal Load Balancing Route ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Optimal Load Balancing Route SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Route SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Optimal Load Balancing Route GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Optimal Load Balancing Route PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Optimal Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Optimal Load Balancing Route SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Optimal Load Balancing Route Properties"
                }
            }
        },
        "Optimal Load Balancing Route Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-alert-threshold"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the route. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-alert-threshold":{
                    "description":"The saturation level of the route which triggers an alert. ",
                    "readOnly":false,
                    "default":"90",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Proportional Load Balancing Route POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proportional Load Balancing Route Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Proportional Load Balancing Route ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Proportional Load Balancing Route SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Route SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Proportional Load Balancing Route GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Proportional Load Balancing Route PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proportional Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Proportional Load Balancing Route SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proportional Load Balancing Route Properties"
                }
            }
        },
        "Proportional Load Balancing Route Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-compare-weight",
                "ds-cfg-search-weight",
                "ds-cfg-delete-weight",
                "ds-cfg-add-weight",
                "ds-cfg-bind-weight",
                "ds-cfg-modify-weight",
                "ds-cfg-extended-weight",
                "ds-cfg-modifydn-weight"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-compare-weight":{
                    "description":"The weight of the route for compare operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-search-weight":{
                    "description":"The weight of the route for search operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the route. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-delete-weight":{
                    "description":"The weight of the route for delete operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-add-weight":{
                    "description":"The weight of the route for add operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-bind-weight":{
                    "description":"The weight of the route for bind operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-modify-weight":{
                    "description":"The weight of the route for modify operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-extended-weight":{
                    "description":"The weight of the route for extended operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-modifydn-weight":{
                    "description":"The weight of the route for modifyDN operations. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Saturation Load Balancing Route POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Saturation Load Balancing Route Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Saturation Load Balancing Route ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Saturation Load Balancing Route SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Route SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Saturation Load Balancing Route GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Saturation Load Balancing Route PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saturation Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Saturation Load Balancing Route SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Saturation Load Balancing Route Properties"
                }
            }
        },
        "Saturation Load Balancing Route Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-alert-threshold",
                "ds-cfg-threshold",
                "ds-cfg-priority"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the route. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-alert-threshold":{
                    "description":"The saturation level of the route which triggers an alert. ",
                    "readOnly":false,
                    "default":"90",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-threshold":{
                    "description":"The maximum saturation level of the route. ",
                    "readOnly":false,
                    "default":"80",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-priority":{
                    "description":"The priority of the route. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Searchfilter Load Balancing Route POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Searchfilter Load Balancing Route Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Searchfilter Load Balancing Route ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Searchfilter Load Balancing Route SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Route SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Searchfilter Load Balancing Route GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Searchfilter Load Balancing Route PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Searchfilter Load Balancing Route SearchResultEntry"
                    }
                }
            }
        },
        "Searchfilter Load Balancing Route SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Searchfilter Load Balancing Route Properties"
                }
            }
        },
        "Searchfilter Load Balancing Route Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-priority"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-allowed-attributes":{
                    "description":"The list of allowed attributes. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-workflow-element":{
                    "description":"The workflow element which contains the route. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-priority":{
                    "description":"The priority of the route. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-prohibited-attributes":{
                    "description":"The list of prohibited attributes. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Load Balancing Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Load Balancing Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Load Balancing Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Load Balancing Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Load Balancing Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Load Balancing Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Load Balancing Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Load Balancing Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Load Balancing Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Load Balancing Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Load Balancing Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Load Balancing Workflow Element Properties"
                }
            }
        },
        "Load Balancing Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Load Balancing Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.LoadBalancingWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Memory Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Memory Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Memory Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Memory Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Memory Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Memory Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Memory Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Memory Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Memory Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Memory Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Memory Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Memory Local Backend Workflow Element Properties"
                }
            }
        },
        "Memory Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Memory Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.MemoryLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Monitor Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Monitor Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Monitor Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Monitor Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Monitor Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Monitor Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Monitor Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Monitor Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Monitor Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Monitor Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Monitor Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Monitor Local Backend Workflow Element Properties"
                }
            }
        },
        "Monitor Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Monitor Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.MonitorLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Null Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Null Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Null Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Null Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Null Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Null Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Null Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Null Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Null Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Null Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Null Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Null Local Backend Workflow Element Properties"
                }
            }
        },
        "Null Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Null Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.NullLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Schema Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Schema Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Schema Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Schema Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Schema Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Schema Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Schema Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Schema Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Schema Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Schema Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Schema Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Schema Local Backend Workflow Element Properties"
                }
            }
        },
        "Schema Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-show-all-attributes",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Schema Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.SchemaLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-show-all-attributes":{
                    "description":"Indicates whether to treat all attributes in the schema entry as if they were user attributes regardless of their configuration. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-schema-entry-dn":{
                    "description":"Defines the base DNs of the subtrees in which the schema information is published in addition to the value included in the base-dn property. ",
                    "readOnly":false,
                    "default":[
                        "cn=schema"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Trust Store Local Backend Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Trust Store Local Backend Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Trust Store Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Trust Store Local Backend Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Trust Store Local Backend Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Trust Store Local Backend Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Trust Store Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Trust Store Local Backend Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Trust Store Local Backend Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Trust Store Local Backend Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Trust Store Local Backend Workflow Element Properties"
                }
            }
        },
        "Trust Store Local Backend Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-writability-mode",
                "ds-cfg-base-dn",
                "ds-cfg-enabled",
                "ds-cfg-trust-store-file"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Trust Store Local Backend Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.localbackend.TrustStoreLocalBackendWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-trust-store-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs that should be returned when the server is not able to fulfill the requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-trust-store-pin":{
                    "description":"Specifies the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-writability-mode":{
                    "description":"Specifies the behavior that the backend should use when processing write operations. ",
                    "readOnly":false,
                    "default":"enabled",
                    "type":"string",
                    "enum":[
                        "disabled",
                        "enabled",
                        "internal-only"
                    ]
                },
                "ds-cfg-key-store-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN(s) for the data that the backend handles. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-key-store-file":{
                    "description":"Specifies the path to the file that stores the keys. If the key store type is not file based (like PKCS11), this value is not required. ",
                    "readOnly":false,
                    "default":"config/ads-keystore",
                    "type":"string"
                },
                "ds-cfg-key-store-pin-file-encryption":{
                    "description":"Indicates if the provided key store pin must be encrypted before writing in the file. This attribute is valid only if the pin is stored in a file. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-key-store-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-type":{
                    "description":"Specifies the format for the data in the key store file. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-type":{
                    "description":"Specifies the format for the data in the key store file. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-key-store-pin":{
                    "description":"Specifies the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-file":{
                    "description":"Specifies the path to the file that stores the trust information. ",
                    "readOnly":false,
                    "default":"config/ads-truststore",
                    "type":"string"
                },
                "ds-cfg-key-store-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-pin-file-encryption":{
                    "description":"Indicates if the provided truststore pin must be encrypted before writing in the file. This attribute is valid only if the pin is stored in a file. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-trust-store-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the Trust Store Local Backend Workflow Element . ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Local DB Index POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Local DB Index Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Local DB Index ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Local DB Index SearchResultEntry"
                    }
                }
            }
        },
        "Local DB Index SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Local DB Index SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Local DB Index GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Local DB Index SearchResultEntry"
                    }
                }
            }
        },
        "Local DB Index PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Local DB Index SearchResultEntry"
                    }
                }
            }
        },
        "Local DB Index SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Local DB Index Properties"
                }
            }
        },
        "Local DB Index Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-index-type"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-index-entry-limit":{
                    "description":"Specifies the maximum number of entries that are allowed to match a given index key before that particular index key is no longer maintained. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-index-extensible-matching-rule":{
                    "description":"The extensible matching rule in an extensible index. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute":{
                    "description":"Specifies the name of the attribute for which the index is to be maintained. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-substring-length":{
                    "description":"The length of substrings in a substring index. ",
                    "readOnly":false,
                    "default":"6",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-index-type":{
                    "description":"Specifies the type(s) of indexing that should be performed for the associated attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "approximate",
                        "equality",
                        "extensible",
                        "ordering",
                        "presence",
                        "substring"
                    ]
                },
                "ds-cfg-tombstones-included":{
                    "description":"Indicates whether this index is maintained for tombstone entries as well. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-purging":{
                    "description":"Indicates whether this index older values should be purged. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "Local DB VLV Index POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Local DB VLV Index Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Local DB VLV Index ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Local DB VLV Index SearchResultEntry"
                    }
                }
            }
        },
        "Local DB VLV Index SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Local DB VLV Index SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Local DB VLV Index GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Local DB VLV Index SearchResultEntry"
                    }
                }
            }
        },
        "Local DB VLV Index PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Local DB VLV Index SearchResultEntry"
                    }
                }
            }
        },
        "Local DB VLV Index SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Local DB VLV Index Properties"
                }
            }
        },
        "Local DB VLV Index Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-filter",
                "ds-cfg-sort-order",
                "ds-cfg-scope",
                "ds-cfg-base-dn"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the LDAP filter used in the query that is being indexed. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-max-block-size":{
                    "description":"Specifies the number of entry IDs to store in a single sorted set before it must be split. ",
                    "readOnly":true,
                    "default":"4000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-sort-order":{
                    "description":"Specifies the names of the attributes that are used to sort the entries for the query being indexed. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-scope":{
                    "description":"Specifies the LDAP scope of the query that is being indexed. ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "base-object",
                        "single-level",
                        "subordinate-subtree",
                        "whole-subtree"
                    ]
                },
                "ds-cfg-name":{
                    "description":"Specifies a unique name for this VLV index. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN used in the search query that is being indexed. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "File Based Access Control Log Publisher POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Access Control Log Publisher Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based Access Control Log Publisher ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based Access Control Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Access Control Log Publisher SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Access Control Log Publisher SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based Access Control Log Publisher GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Access Control Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Access Control Log Publisher PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Access Control Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Access Control Log Publisher SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Access Control Log Publisher Properties"
                }
            }
        },
        "File Based Access Control Log Publisher Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-asynchronous",
                "ds-cfg-log-file",
                "ds-cfg-log-file-permissions"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based Access Control Log Publisher implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.accesscontrol.TextAccessControlLogPublisher",
                    "type":"string"
                },
                "ds-cfg-log-file-use-local-time":{
                    "description":"Specifies whether to use local time or GMT for the name of the rotated files. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-rotation-policy":{
                    "description":"The rotation policy to use for the File Based Access Control Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the log file buffer size. ",
                    "readOnly":false,
                    "default":"64kb",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Log Publisher is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-asynchronous":{
                    "description":"Indicates whether the File Based Access Control Log Publisher will publish records asynchronously. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-auto-flush":{
                    "description":"Specifies whether to flush the writer after every log record. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-queue-size":{
                    "description":"The maximum number of log records that can be stored in the asynchronous queue. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-time-interval":{
                    "description":"Specifies the interval at which to check whether the log files need to be rotated. ",
                    "readOnly":false,
                    "default":"5s",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"The file name to use for the log files generated by the File Based Access Control Log Publisher. The path to the file is relative to the server root. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-log-file-permissions":{
                    "description":"The UNIX permissions of the log files created by this File Based Access Control Log Publisher. ",
                    "readOnly":false,
                    "default":"640",
                    "type":"string"
                },
                "ds-cfg-append":{
                    "description":"Specifies whether to append to existing log files. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-retention-policy":{
                    "description":"The retention policy to use for the File Based Access Control Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "High Etime File Based Access Log Publisher POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/High Etime File Based Access Log Publisher Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "High Etime File Based Access Log Publisher ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/High Etime File Based Access Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "High Etime File Based Access Log Publisher SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/High Etime File Based Access Log Publisher SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "High Etime File Based Access Log Publisher GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/High Etime File Based Access Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "High Etime File Based Access Log Publisher PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/High Etime File Based Access Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "High Etime File Based Access Log Publisher SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/High Etime File Based Access Log Publisher Properties"
                }
            }
        },
        "High Etime File Based Access Log Publisher Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-log-high-etime-limit",
                "ds-cfg-enabled",
                "ds-cfg-asynchronous",
                "ds-cfg-log-file",
                "ds-cfg-log-file-permissions"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the High Etime File Based Access Log Publisher implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.HighEtimeAccessLogPublisher",
                    "type":"string"
                },
                "ds-cfg-log-file-use-local-time":{
                    "description":"Specifies whether to use local time or GMT for the name of the rotated files. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-log-high-etime-limit":{
                    "description":"Specifies the high etime limit in milliseconds. etime equal to or above this value will be logged by High etime Access Log Publisher. ",
                    "readOnly":false,
                    "default":"10 milliseconds",
                    "type":"string"
                },
                "ds-cfg-rotation-policy":{
                    "description":"The rotation policy to use for the File Based Access Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the log file buffer size. ",
                    "readOnly":false,
                    "default":"64kb",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Log Publisher is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-log-qtime":{
                    "description":"Logs the time spent in preprocessing queue for an operation. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-operations-to-log":{
                    "description":"Indicates which operations has to be logged. ",
                    "readOnly":false,
                    "default":[
                        "administration",
                        "user",
                        "adminbrowsing",
                        "synchronization"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "adminbrowsing",
                        "administration",
                        "all",
                        "internal",
                        "synchronization",
                        "user"
                    ]
                },
                "ds-cfg-asynchronous":{
                    "description":"Indicates whether the File Based Access Log Publisher will publish records asynchronously. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-auto-flush":{
                    "description":"Specifies whether to flush the writer after every log record. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-queue-size":{
                    "description":"The maximum number of log records that can be stored in the asynchronous queue. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-time-interval":{
                    "description":"Specifies the interval at which to check whether the log files need to be rotated. ",
                    "readOnly":false,
                    "default":"5s",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"The file name to use for the log files generated by the File Based Access Log Publisher. The path to the file is relative to the server root. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-log-controls":{
                    "description":"Indicates whether the request controls and response controls should be logged along with the operations that are requested by the client applications. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-log-file-permissions":{
                    "description":"The UNIX permissions of the log files created by this File Based Access Log Publisher. ",
                    "readOnly":false,
                    "default":"640",
                    "type":"string"
                },
                "ds-cfg-append":{
                    "description":"Specifies whether to append to existing log files. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-retention-policy":{
                    "description":"The retention policy to use for the File Based Access Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "File Based Audit Log Publisher POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Audit Log Publisher Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based Audit Log Publisher ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based Audit Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Audit Log Publisher SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Audit Log Publisher SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based Audit Log Publisher GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Audit Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Audit Log Publisher PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Audit Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Audit Log Publisher SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Audit Log Publisher Properties"
                }
            }
        },
        "File Based Audit Log Publisher Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-asynchronous",
                "ds-cfg-log-file",
                "ds-cfg-log-file-permissions"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based Audit Log Publisher implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.TextAuditLogPublisher",
                    "type":"string"
                },
                "ds-cfg-log-file-use-local-time":{
                    "description":"Specifies whether to use local time or GMT for the name of the rotated files. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-masked-suffix":{
                    "description":"Allows to define the suffixes in which attributes masking in the audit log should occur. This is currently only relevant for the audit log. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-rotation-policy":{
                    "description":"The rotation policy to use for the File Based Audit Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the log file buffer size. ",
                    "readOnly":false,
                    "default":"64kb",
                    "type":"string"
                },
                "ds-cfg-masking-uses-encryption-config":{
                    "description":"Indicates whether attribute masking in the audit log should also take care of encryption configuration. If true, attribute-encryption-include and encrypted-suffix attributes in data encryption configuration are used to define which attributes under which suffixes should be masked in the audit log. If false, data encryption configuration is not taken into account. If value is true, attributes defined in encryption configuration will only be masked if attribute encryption is enabled. This attribute does not impact usage of masked-attribute and masked-suffix which are always evaluated. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Log Publisher is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-log-qtime":{
                    "description":"Logs the time spent in preprocessing queue for an operation. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-operations-to-log":{
                    "description":"Indicates which operations has to be logged. ",
                    "readOnly":false,
                    "default":[
                        "administration",
                        "user",
                        "adminbrowsing",
                        "synchronization"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "adminbrowsing",
                        "administration",
                        "all",
                        "internal",
                        "synchronization",
                        "user"
                    ]
                },
                "ds-cfg-asynchronous":{
                    "description":"Indicates whether the File Based Audit Log Publisher will publish records asynchronously. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-auto-flush":{
                    "description":"Specifies whether to flush the writer after every log record. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-queue-size":{
                    "description":"The maximum number of log records that can be stored in the asynchronous queue. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-mask-passwords":{
                    "description":"Indicates whether the password attributes values should be masked in the audit log. Default value is true. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-time-interval":{
                    "description":"Specifies the interval at which to check whether the log files need to be rotated. ",
                    "readOnly":false,
                    "default":"5s",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"The file name to use for the log files generated by the File Based Audit Log Publisher. The path to the file is relative to the server root. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-masked-attribute":{
                    "description":"Allows to define some attributes whose value will be masked in the log file. This is currently only relevant for the audit log. If masked-suffix is filled, only attributes of entries under those suffixes are masked. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-log-controls":{
                    "description":"Indicates whether the request controls and response controls should be logged along with the operations that are requested by the client applications. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-log-file-permissions":{
                    "description":"The UNIX permissions of the log files created by this File Based Audit Log Publisher. ",
                    "readOnly":false,
                    "default":"640",
                    "type":"string"
                },
                "ds-cfg-append":{
                    "description":"Specifies whether to append to existing log files. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-retention-policy":{
                    "description":"The retention policy to use for the File Based Audit Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "File Based Debug Log Publisher POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Debug Log Publisher Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based Debug Log Publisher ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based Debug Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Debug Log Publisher SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Debug Log Publisher SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based Debug Log Publisher GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Debug Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Debug Log Publisher PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Debug Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Debug Log Publisher SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Debug Log Publisher Properties"
                }
            }
        },
        "File Based Debug Log Publisher Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-default-debug-level",
                "ds-cfg-enabled",
                "ds-cfg-asynchronous",
                "ds-cfg-log-file",
                "ds-cfg-log-file-permissions"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based Debug Log Publisher implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.debug.TextDebugLogPublisher",
                    "type":"string"
                },
                "ds-cfg-log-file-use-local-time":{
                    "description":"Specifies whether to use local time or GMT for the name of the rotated files. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-default-omit-method-entry-arguments":{
                    "description":"Indicates whether to include method arguments in debug messages logged by default. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-rotation-policy":{
                    "description":"The rotation policy to use for the File Based Debug Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-default-debug-level":{
                    "description":"The lowest severity level of debug messages to log when none of the defined targets match the message. ",
                    "readOnly":false,
                    "default":"error",
                    "type":"string",
                    "enum":[
                        "all",
                        "disabled",
                        "error",
                        "finer",
                        "info",
                        "verbose",
                        "warning"
                    ]
                },
                "ds-cfg-default-omit-method-return-value":{
                    "description":"Indicates whether to include the return value in debug messages logged by default. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the log file buffer size. ",
                    "readOnly":false,
                    "default":"64kb",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Log Publisher is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-default-throwable-stack-frames":{
                    "description":"Indicates the number of stack frames to include in the stack trace for method entry and exception thrown messages. ",
                    "readOnly":false,
                    "default":"2147483647",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-default-debug-category":{
                    "description":"The debug message categories to be logged when none of the defined targets match the message. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "caught",
                        "constructor",
                        "data",
                        "database-access",
                        "enter",
                        "exit",
                        "message",
                        "protocol",
                        "thrown"
                    ]
                },
                "ds-cfg-asynchronous":{
                    "description":"Indicates whether the File Based Debug Log Publisher will publish records asynchronously. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-auto-flush":{
                    "description":"Specifies whether to flush the writer after every log record. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-queue-size":{
                    "description":"The maximum number of log records that can be stored in the asynchronous queue. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-time-interval":{
                    "description":"Specifies the interval at which to check whether the log files need to be rotated. ",
                    "readOnly":false,
                    "default":"5s",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"The file name to use for the log files generated by the File Based Debug Log Publisher . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-log-file-permissions":{
                    "description":"The UNIX permissions of the log files created by this File Based Debug Log Publisher . ",
                    "readOnly":false,
                    "default":"640",
                    "type":"string"
                },
                "ds-cfg-append":{
                    "description":"Specifies whether to append to existing log files. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-retention-policy":{
                    "description":"The retention policy to use for the File Based Debug Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-default-include-throwable-cause":{
                    "description":"Indicates whether to include the cause of exceptions in exception thrown and caught messages logged by default. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "File Based Error Log Publisher POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Error Log Publisher Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based Error Log Publisher ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based Error Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Error Log Publisher SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Error Log Publisher SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based Error Log Publisher GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Error Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Error Log Publisher PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Error Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based Error Log Publisher SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Error Log Publisher Properties"
                }
            }
        },
        "File Based Error Log Publisher Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-asynchronous",
                "ds-cfg-log-file",
                "ds-cfg-log-file-permissions"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based Error Log Publisher implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.TextErrorLogPublisher",
                    "type":"string"
                },
                "ds-cfg-log-file-use-local-time":{
                    "description":"Specifies whether to use local time or GMT for the name of the rotated files. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-rotation-policy":{
                    "description":"The rotation policy to use for the File Based Error Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the log file buffer size. ",
                    "readOnly":false,
                    "default":"64kb",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Log Publisher is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-default-severity":{
                    "description":"Specifies the default severity levels for the logger. ",
                    "readOnly":false,
                    "default":[
                        "fatal-error",
                        "severe-warning",
                        "severe-error",
                        "mild-error",
                        "mild-warning"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "all",
                        "debug",
                        "fatal-error",
                        "info",
                        "mild-error",
                        "mild-warning",
                        "none",
                        "notice",
                        "severe-error",
                        "severe-warning"
                    ]
                },
                "ds-cfg-asynchronous":{
                    "description":"Indicates whether the File Based Error Log Publisher will publish records asynchronously. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-auto-flush":{
                    "description":"Specifies whether to flush the writer after every log record. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-queue-size":{
                    "description":"The maximum number of log records that can be stored in the asynchronous queue. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-time-interval":{
                    "description":"Specifies the interval at which to check whether the log files need to be rotated. ",
                    "readOnly":false,
                    "default":"5s",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"The file name to use for the log files generated by the File Based Error Log Publisher . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-log-file-permissions":{
                    "description":"The UNIX permissions of the log files created by this File Based Error Log Publisher . ",
                    "readOnly":false,
                    "default":"640",
                    "type":"string"
                },
                "ds-cfg-append":{
                    "description":"Specifies whether to append to existing log files. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-retention-policy":{
                    "description":"The retention policy to use for the File Based Error Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-override-severity":{
                    "description":"Specifies the override severity levels for the logger based on the category of the messages. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "File Based HTTP Access Log Publisher POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based HTTP Access Log Publisher Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based HTTP Access Log Publisher ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based HTTP Access Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based HTTP Access Log Publisher SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based HTTP Access Log Publisher SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based HTTP Access Log Publisher GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based HTTP Access Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based HTTP Access Log Publisher PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based HTTP Access Log Publisher SearchResultEntry"
                    }
                }
            }
        },
        "File Based HTTP Access Log Publisher SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based HTTP Access Log Publisher Properties"
                }
            }
        },
        "File Based HTTP Access Log Publisher Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-asynchronous",
                "ds-cfg-log-file",
                "ds-cfg-log-file-permissions"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based HTTP Access Log Publisher implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.http.TextHTTPAccessLogPublisher",
                    "type":"string"
                },
                "ds-cfg-log-file-use-local-time":{
                    "description":"Specifies whether to use local time or GMT for the name of the rotated files. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-rotation-policy":{
                    "description":"The rotation policy to use for the File Based HTTP Access Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-buffer-size":{
                    "description":"Specifies the log file buffer size. ",
                    "readOnly":false,
                    "default":"64kb",
                    "type":"string"
                },
                "ds-cfg-http-access-log-formatting-text":{
                    "description":"Specifies how log records should be formatted and written to the HTTP access log. ",
                    "readOnly":false,
                    "default":"common",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Log Publisher is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-operations-to-log":{
                    "description":"Indicates which operations has to be logged. ",
                    "readOnly":false,
                    "default":[
                        "administration",
                        "user",
                        "adminbrowsing"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "adminbrowsing",
                        "administration",
                        "all",
                        "user"
                    ]
                },
                "ds-cfg-access-log-format-mode":{
                    "description":"The File Based HTTP Access Log Publisher supports standard access log formats. It can be one of the following: 1) nsca 2) extended ",
                    "readOnly":false,
                    "default":"nsca",
                    "type":"string",
                    "enum":[
                        "nsca",
                        "w3c"
                    ]
                },
                "ds-cfg-log-date-time-format":{
                    "description":"Specifies the date time format for logging. ",
                    "readOnly":false,
                    "default":"[dd/MMM/yyyy:HH:mm:ss Z]",
                    "type":"string"
                },
                "ds-cfg-asynchronous":{
                    "description":"Indicates whether the File Based HTTP Access Log Publisher will publish records asynchronously. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-auto-flush":{
                    "description":"Specifies whether to flush the writer after every log record. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-queue-size":{
                    "description":"The maximum number of log records that can be stored in the asynchronous queue. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-time-interval":{
                    "description":"Specifies the interval at which to check whether the log files need to be rotated. ",
                    "readOnly":false,
                    "default":"5s",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"The file name to use for the log files generated by the File Based HTTP Access Log Publisher. The path to the file is relative to the server root. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-log-controls":{
                    "description":"Indicates whether the request controls and response controls should be logged along with the operations that are requested by the client applications. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-log-file-permissions":{
                    "description":"The UNIX permissions of the log files created by this File Based HTTP Access Log Publisher. ",
                    "readOnly":false,
                    "default":"640",
                    "type":"string"
                },
                "ds-cfg-append":{
                    "description":"Specifies whether to append to existing log files. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-retention-policy":{
                    "description":"The retention policy to use for the File Based HTTP Access Log Publisher . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "File Count Log Retention Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Count Log Retention Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Count Log Retention Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Count Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "File Count Log Retention Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Count Log Retention Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Count Log Retention Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Count Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "File Count Log Retention Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Count Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "File Count Log Retention Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Count Log Retention Policy Properties"
                }
            }
        },
        "File Count Log Retention Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-number-of-files"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the File Count Log Retention Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.FileNumberRetentionPolicy",
                    "type":"string"
                },
                "ds-cfg-number-of-files":{
                    "description":"Specifies the number of archived log files to retain before the oldest ones are cleaned. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Free Disk Space Log Retention Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Free Disk Space Log Retention Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Free Disk Space Log Retention Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Free Disk Space Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "Free Disk Space Log Retention Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Free Disk Space Log Retention Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Free Disk Space Log Retention Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Free Disk Space Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "Free Disk Space Log Retention Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Free Disk Space Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "Free Disk Space Log Retention Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Free Disk Space Log Retention Policy Properties"
                }
            }
        },
        "Free Disk Space Log Retention Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-free-disk-space"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Free Disk Space Log Retention Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.FreeDiskSpaceRetentionPolicy",
                    "type":"string"
                },
                "ds-cfg-free-disk-space":{
                    "description":"Specifies the minimum amount of free disk space that should be available on the file system on which the archived log files are stored. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Size Limit Log Retention Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Size Limit Log Retention Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Size Limit Log Retention Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "Size Limit Log Retention Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Retention Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Size Limit Log Retention Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "Size Limit Log Retention Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Retention Policy SearchResultEntry"
                    }
                }
            }
        },
        "Size Limit Log Retention Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Size Limit Log Retention Policy Properties"
                }
            }
        },
        "Size Limit Log Retention Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-disk-space-used"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.SizeBasedRetentionPolicy",
                    "type":"string"
                },
                "ds-cfg-disk-space-used":{
                    "description":"Specifies the maximum total disk space used by the log files. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Fixed Time Log Rotation Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Fixed Time Log Rotation Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Fixed Time Log Rotation Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Fixed Time Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Fixed Time Log Rotation Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fixed Time Log Rotation Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Fixed Time Log Rotation Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fixed Time Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Fixed Time Log Rotation Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Fixed Time Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Fixed Time Log Rotation Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Fixed Time Log Rotation Policy Properties"
                }
            }
        },
        "Fixed Time Log Rotation Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-time-of-day"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Fixed Time Log Rotation Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.FixedTimeRotationPolicy",
                    "type":"string"
                },
                "ds-cfg-time-of-day":{
                    "description":"Specifies the time of day at which log rotation should occur. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Size Limit Log Rotation Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Size Limit Log Rotation Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Size Limit Log Rotation Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Size Limit Log Rotation Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Rotation Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Size Limit Log Rotation Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Size Limit Log Rotation Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Size Limit Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Size Limit Log Rotation Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Size Limit Log Rotation Policy Properties"
                }
            }
        },
        "Size Limit Log Rotation Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-file-size-limit"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Size Limit Log Rotation Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.SizeBasedRotationPolicy",
                    "type":"string"
                },
                "ds-cfg-file-size-limit":{
                    "description":"Specifies the maximum size that a log file can reach before it is rotated. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Time Limit Log Rotation Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Time Limit Log Rotation Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Time Limit Log Rotation Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Time Limit Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Time Limit Log Rotation Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Time Limit Log Rotation Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Time Limit Log Rotation Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Time Limit Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Time Limit Log Rotation Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Time Limit Log Rotation Policy SearchResultEntry"
                    }
                }
            }
        },
        "Time Limit Log Rotation Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Time Limit Log Rotation Policy Properties"
                }
            }
        },
        "Time Limit Log Rotation Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-rotation-interval"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Time Limit Log Rotation Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.loggers.TimeLimitRotationPolicy",
                    "type":"string"
                },
                "ds-cfg-rotation-interval":{
                    "description":"Specifies the time interval between rotations. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Map Attribute Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Map Attribute Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Map Attribute Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Map Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Map Attribute Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Map Attribute Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Map Attribute Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Map Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Map Attribute Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Map Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Map Attribute Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Map Attribute Transformation Properties"
                }
            }
        },
        "Map Attribute Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-client-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Map Attribute Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.MapAttribute",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-client-attribute":{
                    "description":"Client attribute to be mapped to source attribute. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. Default is merge-real-and-virtual. ",
                    "readOnly":false,
                    "default":"merge-real-and-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-virtual-in-source":{
                    "description":"Specifies whether the transformation expects the client virtual attribute to be potentially also stored in the source repository, and adapt searches filters accordingly. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Map Object Class Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Map Object Class Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Map Object Class Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Map Object Class Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Map Object Class Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Map Object Class Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Map Object Class Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Map Object Class Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Map Object Class Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Map Object Class Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Map Object Class Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Map Object Class Transformation Properties"
                }
            }
        },
        "Map Object Class Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-map-objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Map Object Class Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.MapObjectClass",
                    "type":"string"
                },
                "ds-cfg-add-attribute":{
                    "description":"Add an attribute to the entry during add operation. An optional objectclass name may be specified to add the attribute only for that objectclass. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-filter-objectclass-on-modify":{
                    "description":"Remove objectclasses during modify operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-map-attribute":{
                    "description":"Map a client attribute to a source attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-filter-attribute":{
                    "description":"Removes an attribute from the entry during add, modify operations and from all returned entries. A conditional objectclass name may be specified to remove the attribute only for that objectclass. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-filter-objectclass-on-write":{
                    "description":"Remove an objectclass during add and modify operations. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-map-objectclass":{
                    "description":"Map a client objectclass to a source objectclass. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Collation Matching Rule POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Collation Matching Rule Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Collation Matching Rule ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Collation Matching Rule SearchResultEntry"
                    }
                }
            }
        },
        "Collation Matching Rule SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Collation Matching Rule SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Collation Matching Rule GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Collation Matching Rule SearchResultEntry"
                    }
                }
            }
        },
        "Collation Matching Rule PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Collation Matching Rule SearchResultEntry"
                    }
                }
            }
        },
        "Collation Matching Rule SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Collation Matching Rule Properties"
                }
            }
        },
        "Collation Matching Rule Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-collation",
                "ds-cfg-enabled",
                "ds-cfg-matching-rule-type"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Collation Matching Rule implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.schema.CollationMatchingRuleFactory",
                    "type":"string"
                },
                "ds-cfg-collation":{
                    "description":"The set of supported locales ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Matching Rule is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-matching-rule-type":{
                    "description":"The types of matching rules that should be supported for each locale ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "equality",
                        "greater-than",
                        "greater-than-or-equal-to",
                        "less-than",
                        "less-than-or-equal-to",
                        "substring"
                    ]
                }
            }
        },
        "Network Group POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Network Group Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Network Group ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Network Group SearchResultEntry"
                    }
                }
            }
        },
        "Network Group SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Network Group SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Network Group GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Network Group SearchResultEntry"
                    }
                }
            }
        },
        "Network Group PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Network Group SearchResultEntry"
                    }
                }
            }
        },
        "Network Group SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Network Group Properties"
                }
            }
        },
        "Network Group Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-priority",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-allowed-bind-id":{
                    "description":"Specifies a set of bind id patterns that determine the clients that are allowed to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allowed-port":{
                    "description":"Specifies a set of allowed port numbers that clients must use in order to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-workflow":{
                    "description":"Specifies a set of workflows which should be accessible from this Network Group . ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-relocated-rootdse-workflow-element":{
                    "description":"Specifies the name of the workflow element to use to get a relocated root DSE entry. If the parameter is not defined (default) then the root DSE entry of the current server is returned. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-generic-identity-mapper":{
                    "description":"Specifies a set of identity mappers that will be used by Network Group for mapping an identity while performing SIMPLE, non-GSSAPI SASL bind requests and proxy authorization controls. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-certificate-mapper":{
                    "description":"Specifies the name of the certificate mapper that should be used to match client certificates to user entries. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-priority":{
                    "description":"Specifies the priority for this Network Group. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Network Group is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-gssapi-identity-mapper":{
                    "description":"Specifies a set of identity mappers that will be used by Network Group for mapping an identity while performing GSSAPI/SASL bind requests. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allowed-bind-dn":{
                    "description":"Specifies a set of bind DN patterns that determine the clients that are allowed to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-denied-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are not allowed to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-is-security-mandatory":{
                    "description":"Specifies whether or not a secured client connection is required in order for clients to establish connections to this Network Group. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-allowed-protocol":{
                    "description":"Specifies a set of allowed supported protocols that clients must use in order to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "ldap",
                        "ldaps"
                    ]
                },
                "ds-cfg-relocated-rootdse-dn":{
                    "description":"Specifies the DN of the entry that contains the Root DSE. If the parameter is not defined (default) then the null suffix (\"\") is used. ",
                    "readOnly":false,
                    "default":"",
                    "type":"string"
                },
                "ds-cfg-allowed-auth-method":{
                    "description":"Specifies a set of allowed authorization methods that clients must use in order to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "anonymous",
                        "sasl",
                        "simple"
                    ]
                },
                "ds-cfg-allowed-client":{
                    "description":"Specifies a set of host names or address masks that determine the clients that are allowed to establish connections to this Network Group. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Objectclass Mapping POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Objectclass Mapping Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Objectclass Mapping ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Objectclass Mapping SearchResultEntry"
                    }
                }
            }
        },
        "Objectclass Mapping SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Objectclass Mapping SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Objectclass Mapping GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Objectclass Mapping SearchResultEntry"
                    }
                }
            }
        },
        "Objectclass Mapping PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Objectclass Mapping SearchResultEntry"
                    }
                }
            }
        },
        "Objectclass Mapping SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Objectclass Mapping Properties"
                }
            }
        },
        "Objectclass Mapping Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-objectclass-name",
                "ds-cfg-rdn-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-objectclass-name":{
                    "description":"The LDAP Objectclass name for entries generated by this Objectclass Mapping. If the objectclass is not defined in the server schema, then it is added automatically to the server schema during server startup. If it already exists then it is not added. The attributes that MUST/MAY exist for defining an entry of a particular objectclass as per the schema are not relevant as the user has to explicitly define the attributes required by the entries through the Attribute Mappings managed object. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-rdn-attribute":{
                    "description":"This property defines the sequence of RDN attributes required to construct the DN of the entries belonging to this Objectclass Mapping. The sequence of attributes is specified as a comma separated list. Example Values: 1) cn 2) cn,o 3) uid+cn+sn,o The DN of the entries is constructed by populating the values of the attributes in the RDN attribute and concatenating it to the suffix DN for the RDBMS Workflow Element to which the Objectclass Mapping belongs. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Pass Through Authentication Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Pass Through Authentication Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Pass Through Authentication Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Pass Through Authentication Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Pass Through Authentication Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Pass Through Authentication Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Pass Through Authentication Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Pass Through Authentication Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Pass Through Authentication Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Pass Through Authentication Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Pass Through Authentication Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Pass Through Authentication Workflow Element Properties"
                }
            }
        },
        "Pass Through Authentication Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-auth-provider-workflow-element",
                "ds-cfg-enabled",
                "ds-cfg-user-provider-workflow-element"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Pass Through Authentication Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.pta.PassThroughAuthenticationWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-pta-join-rule":{
                    "description":"The join rule defined between the user provider and auth provider workflow elements. It is of the LDAPFilter syntax containing multiple components mixed with AND/OR/NOT, with each component of the form auth.[attributeName]=user.[attributeName]. If this parameter is not set, the PTA workflow element considers that the user entry and the authentication entry have the same DN. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-password-attribute":{
                    "description":"Specifies the names of the attribute that contains the password locally. ",
                    "readOnly":false,
                    "default":"userPassword",
                    "type":"string"
                },
                "ds-cfg-save-password-on-successful-bind":{
                    "description":"Indicates whether the password should be saved in the user entry when authentication succeeds. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-auth-provider-workflow-element":{
                    "description":"Identifies the workflow element that provides the authentication service for the user entry retreived by this Pass Through Authentication Workflow Element. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-pta-suffix":{
                    "description":"The virtual DN that will be exposed by the PTA Workflow Element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-pta-auth-suffix":{
                    "description":"The real base DN that is exposed by the auth provider workflow element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-pta-user-suffix":{
                    "description":"The real base DN that is exposed by the user provider workflow element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-user-provider-workflow-element":{
                    "description":"Identifies the workflow element that is responsible for providing the requested user entry. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Random Password Generator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Random Password Generator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Random Password Generator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Random Password Generator SearchResultEntry"
                    }
                }
            }
        },
        "Random Password Generator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Random Password Generator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Random Password Generator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Random Password Generator SearchResultEntry"
                    }
                }
            }
        },
        "Random Password Generator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Random Password Generator SearchResultEntry"
                    }
                }
            }
        },
        "Random Password Generator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Random Password Generator Properties"
                }
            }
        },
        "Random Password Generator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-password-format",
                "ds-cfg-password-character-set",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Random Password Generator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.RandomPasswordGenerator",
                    "type":"string"
                },
                "ds-cfg-password-format":{
                    "description":"Specifies the format to use for the generated password. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-password-character-set":{
                    "description":"Specifies one or more named character sets. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Generator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Password Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Password Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Password Policy SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Password Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy Properties"
                }
            }
        },
        "Password Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-default-password-storage-scheme",
                "ds-cfg-password-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-min-password-age":{
                    "description":"Specifies the minimum length of time after a password change before the user is allowed to change the password again. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-require-change-by-time":{
                    "description":"Specifies the time by which all users with the associated password policy must change their passwords. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-password-validator":{
                    "description":"Specifies the names of the password validators that are used with the associated password storage scheme. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-password-generator":{
                    "description":"Specifies the name of the password generator that is used with the associated password policy. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-password-history-count":{
                    "description":"Specifies the maximum number of former passwords to maintain in the password history. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-default-password-storage-scheme":{
                    "description":"Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allow-expired-password-changes":{
                    "description":"Indicates whether a user whose password is expired is still allowed to change that password using the password modify extended operation. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-lockout-duration":{
                    "description":"Specifies the length of time that an account is locked after too many authentication failures. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-lockout-soft-failure-count":{
                    "description":"Specifies the maximum number of authentication failures that a user is allowed before the account is locked temporarily. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-skip-force-change-reset-on-deprecate":{
                    "description":"Indicates whether to skip force change on reset, when the user passwords are depricated and re-hashed with default storage scheme. Note: to set this flag to true, the force-change-on-reset must be true ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-allow-pre-encoded-passwords":{
                    "description":"Indicates whether users can change their passwords by providing a pre-encoded value. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-password-change-requires-current-password":{
                    "description":"Indicates whether user password changes must use the password modify extended operation and must include the user's current password before the change is allowed. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-allow-multiple-password-values":{
                    "description":"Indicates whether user entries can have multiple distinct values for the password attribute. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-max-password-reset-age":{
                    "description":"Specifies the maximum length of time that users have to change passwords after they have been reset by an administrator before they become locked. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-skip-validation-for-administrators":{
                    "description":"Indicates whether passwords set by administrators are allowed to bypass the password validation process that is required for user password changes. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-last-login-time-attribute":{
                    "description":"Specifies the name or OID of the attribute type that is used to hold the last login time for users with the associated password policy. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-require-secure-password-changes":{
                    "description":"Indicates whether users with the associated password policy are required to change their password in a secure manner that does not expose the credentials. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-require-secure-authentication":{
                    "description":"Indicates whether users with the associated password policy are required to authenticate in a secure manner. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-state-update-failure-policy":{
                    "description":"Specifies how the server deals with the inability to update password policy state information during an authentication attempt. ",
                    "readOnly":false,
                    "default":"reactive",
                    "type":"string",
                    "enum":[
                        "ignore",
                        "proactive",
                        "reactive"
                    ]
                },
                "ds-cfg-grace-login-count":{
                    "description":"Specifies the number of grace logins that a user is allowed after the account has expired to allow that user to choose a new password. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-lockout-failure-expiration-interval":{
                    "description":"Specifies the length of time before an authentication failure is no longer counted against a user for the purposes of account lockout. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-password-expiration-warning-interval":{
                    "description":"Specifies the maximum length of time before a user's password actually expires that the server begins to include warning notifications in bind responses for that user. ",
                    "readOnly":false,
                    "default":"5 days",
                    "type":"string"
                },
                "ds-cfg-allow-user-password-changes":{
                    "description":"Indicates whether users can change their own passwords. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-force-change-on-reset":{
                    "description":"Indicates whether users are forced to change their passwords if they are reset by an administrator. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-lockout-failure-count":{
                    "description":"Specifies the maximum number of authentication failures that a user is allowed before the account is locked out. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-password-history-duration":{
                    "description":"Specifies the maximum length of time that passwords remain in the password history. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-lockout-soft-duration":{
                    "description":"Specifies the length of time that an account is temporarily locked after too many authentication failures. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-expire-passwords-without-warning":{
                    "description":"Indicates whether the Directory Server allows a user's password to expire even if that user has never seen an expiration warning notification. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-max-password-age":{
                    "description":"Specifies the maximum length of time that a user can continue using the same password before it must be changed (that is, the password expiration interval). ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-last-login-time-format":{
                    "description":"Specifies the format string that is used to generate the last login time value for users with the associated password policy. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-previous-last-login-time-format":{
                    "description":"Specifies the format string(s) that might have been used with the last login time at any point in the past for users associated with the password policy. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-deprecated-password-storage-scheme":{
                    "description":"Specifies the names of the password storage schemes that are considered deprecated for this password policy. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-previous-last-login-time-attribute":{
                    "description":"Specifies the name or OID of the attribute type that is used to hold the one but last login time for users with the associated password policy. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-account-status-notification-handler":{
                    "description":"Specifies the names of the account status notification handlers that are used with the associated password storage scheme. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-idle-lockout-interval":{
                    "description":"Specifies the maximum length of time that an account may remain idle (that is, the associated user does not authenticate to the server) before that user is locked out. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-password-attribute":{
                    "description":"Specifies the attribute type used to hold user passwords. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-force-change-on-add":{
                    "description":"Indicates whether users are forced to change their passwords upon first authenticating to the Directory Server after their account has been created. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                }
            }
        },
        "Password Policy Import Plugin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy Import Plugin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Password Policy Import Plugin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Password Policy Import Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy Import Plugin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy Import Plugin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Password Policy Import Plugin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy Import Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy Import Plugin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy Import Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy Import Plugin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy Import Plugin Properties"
                }
            }
        },
        "Password Policy Import Plugin Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the plug-in implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.plugins.PasswordPolicyImportPlugin",
                    "type":"string"
                },
                "ds-cfg-invoke-for-internal-operations":{
                    "description":"Indicates whether the plug-in should be invoked for internal operations. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-plugin-type":{
                    "description":"Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked. ",
                    "readOnly":false,
                    "default":[
                        "ldifimport"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "intermediateresponse",
                        "ldifexport",
                        "ldifimport",
                        "ldifimportbegin",
                        "ldifimportend",
                        "postconnect",
                        "postdisconnect",
                        "postoperationabandon",
                        "postoperationadd",
                        "postoperationbind",
                        "postoperationcompare",
                        "postoperationdelete",
                        "postoperationextended",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postoperationsearch",
                        "postoperationunbind",
                        "postresponseadd",
                        "postresponsebind",
                        "postresponsecompare",
                        "postresponsedelete",
                        "postresponseextended",
                        "postresponsemodify",
                        "postresponsemodifydn",
                        "postresponsesearch",
                        "postsynchronizationadd",
                        "postsynchronizationdelete",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn",
                        "preoperationadd",
                        "preoperationbind",
                        "preoperationcompare",
                        "preoperationdelete",
                        "preoperationextended",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "preoperationsearch",
                        "preparseabandon",
                        "preparseadd",
                        "preparsebind",
                        "preparsecompare",
                        "preparsedelete",
                        "preparseextended",
                        "preparsemodify",
                        "preparsemodifydn",
                        "preparsesearch",
                        "preparseunbind",
                        "searchresultentry",
                        "searchresultreference",
                        "shutdown",
                        "startup",
                        "subordinatedelete",
                        "subordinatemodifydn"
                    ]
                },
                "ds-cfg-default-user-password-storage-scheme":{
                    "description":"Specifies the names of the password storage schemes to be used for encoding passwords contained in attributes with the user password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy is to be used to govern them. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the plug-in is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-default-auth-password-storage-scheme":{
                    "description":"Specifies the names of password storage schemes that to be used for encoding passwords contained in attributes with the auth password syntax for entries that do not include the ds-pwp-password-policy-dn attribute specifying which password policy should be used to govern them. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "AES Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/AES Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "AES Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AES Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "AES Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/AES Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "AES Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/AES Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "AES Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/AES Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "AES Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/AES Password Storage Scheme Properties"
                }
            }
        },
        "AES Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the AES Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.AESPasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Base64 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Base64 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Base64 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Base64 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Base64 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Base64 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Base64 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Base64 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Base64 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Base64 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Base64 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Base64 Password Storage Scheme Properties"
                }
            }
        },
        "Base64 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Base64 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.Base64PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Blowfish Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Blowfish Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Blowfish Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Blowfish Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Blowfish Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Blowfish Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Blowfish Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Blowfish Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Blowfish Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Blowfish Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Blowfish Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Blowfish Password Storage Scheme Properties"
                }
            }
        },
        "Blowfish Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Blowfish Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.BlowfishPasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Clear Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Clear Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Clear Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Clear Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Clear Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Clear Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Clear Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Clear Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Clear Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Clear Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Clear Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Clear Password Storage Scheme Properties"
                }
            }
        },
        "Clear Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Clear Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.ClearPasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-obfuscate-scheme-name":{
                    "description":"Indicates whether the name of the password scheme should be obfuscated rather than published as a prefix of the value. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Crypt Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Crypt Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Crypt Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Crypt Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Crypt Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Crypt Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Crypt Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Crypt Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Crypt Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Crypt Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Crypt Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Crypt Password Storage Scheme Properties"
                }
            }
        },
        "Crypt Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Crypt Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.CryptPasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-crypt-rounds":{
                    "description":"The number of crypt stretching rounds. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-crypt-algorithm":{
                    "description":"Specifies which crypt algorithm to use. ",
                    "readOnly":false,
                    "default":"unix",
                    "type":"string",
                    "enum":[
                        "md5",
                        "sha256",
                        "sha512",
                        "unix"
                    ]
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/EUSPBKDF2SHA512 Password Storage Scheme Properties"
                }
            }
        },
        "EUSPBKDF2SHA512 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the EUSPBKDF2SHA512 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.EUSPBKDF2SHA512PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "MD5 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/MD5 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "MD5 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MD5 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "MD5 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/MD5 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "MD5 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/MD5 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "MD5 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/MD5 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "MD5 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/MD5 Password Storage Scheme Properties"
                }
            }
        },
        "MD5 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the MD5 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.MD5PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PBKDF2HMACSHA1 Password Storage Scheme Properties"
                }
            }
        },
        "PBKDF2HMACSHA1 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the PBKDF2HMACSHA1 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PBKDF2HMACSHA1PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-pbkdf2hmacsha-iteration-count":{
                    "description":"PBKF2 HMACSHA iteration count. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-pbkdf2hmacsha-num-salt-bytes":{
                    "description":"Number of bytes for salt for this PBKF2 HMACSHA scheme. ",
                    "readOnly":false,
                    "default":"8",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PBKDF2HMACSHA256 Password Storage Scheme Properties"
                }
            }
        },
        "PBKDF2HMACSHA256 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the PBKDF2HMACSHA256 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PBKDF2HMACSHA256PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-pbkdf2hmacsha-iteration-count":{
                    "description":"PBKF2 HMACSHA iteration count. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-pbkdf2hmacsha-num-salt-bytes":{
                    "description":"Number of bytes for salt for this PBKF2 HMACSHA scheme. ",
                    "readOnly":false,
                    "default":"8",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/PBKDF2HMACSHA512 Password Storage Scheme Properties"
                }
            }
        },
        "PBKDF2HMACSHA512 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the PBKDF2HMACSHA512 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PBKDF2HMACSHA512PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-pbkdf2hmacsha-iteration-count":{
                    "description":"PBKF2 HMACSHA iteration count. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-pbkdf2hmacsha-num-salt-bytes":{
                    "description":"Number of bytes for salt for this PBKF2 HMACSHA scheme. ",
                    "readOnly":false,
                    "default":"8",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "RC4 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RC4 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "RC4 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RC4 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "RC4 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RC4 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "RC4 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RC4 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "RC4 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RC4 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "RC4 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RC4 Password Storage Scheme Properties"
                }
            }
        },
        "RC4 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the RC4 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.RC4PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Salted MD5 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Salted MD5 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Salted MD5 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted MD5 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted MD5 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Salted MD5 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted MD5 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted MD5 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted MD5 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted MD5 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted MD5 Password Storage Scheme Properties"
                }
            }
        },
        "Salted MD5 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Salted MD5 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SaltedMD5PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Salted SHA1 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Salted SHA1 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Salted SHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA1 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA1 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Salted SHA1 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA1 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA1 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA1 Password Storage Scheme Properties"
                }
            }
        },
        "Salted SHA1 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Salted SHA1 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SaltedSHA1PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Salted SHA256 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Salted SHA256 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Salted SHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA256 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA256 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Salted SHA256 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA256 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA256 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA256 Password Storage Scheme Properties"
                }
            }
        },
        "Salted SHA256 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Salted SHA256 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SaltedSHA256PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Salted SHA384 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Salted SHA384 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Salted SHA384 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA384 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA384 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Salted SHA384 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA384 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA384 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA384 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA384 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA384 Password Storage Scheme Properties"
                }
            }
        },
        "Salted SHA384 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Salted SHA384 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SaltedSHA384PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Salted SHA512 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Salted SHA512 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Salted SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA512 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA512 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Salted SHA512 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA512 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Salted SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Salted SHA512 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Salted SHA512 Password Storage Scheme Properties"
                }
            }
        },
        "Salted SHA512 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Salted SHA512 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SaltedSHA512PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "SHA1 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SHA1 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "SHA1 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA1 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA1 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "SHA1 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA1 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA1 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA1 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SHA1 Password Storage Scheme Properties"
                }
            }
        },
        "SHA1 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SHA1 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SHA1PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "SHA256 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SHA256 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "SHA256 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA256 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA256 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "SHA256 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA256 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA256 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA256 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SHA256 Password Storage Scheme Properties"
                }
            }
        },
        "SHA256 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SHA256 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SHA256PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "SHA512 Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SHA512 Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "SHA512 Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA512 Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA512 Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "SHA512 Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA512 Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/SHA512 Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "SHA512 Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/SHA512 Password Storage Scheme Properties"
                }
            }
        },
        "SHA512 Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SHA512 Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SHA512PasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Triple DES Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Triple DES Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Triple DES Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Triple DES Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Triple DES Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Triple DES Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Triple DES Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Triple DES Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Triple DES Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Triple DES Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "Triple DES Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Triple DES Password Storage Scheme Properties"
                }
            }
        },
        "Triple DES Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Triple DES Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.TripleDESPasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "User Defined Password Storage Scheme POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User Defined Password Storage Scheme Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "User Defined Password Storage Scheme ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User Defined Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "User Defined Password Storage Scheme SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User Defined Password Storage Scheme SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "User Defined Password Storage Scheme GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User Defined Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "User Defined Password Storage Scheme PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User Defined Password Storage Scheme SearchResultEntry"
                    }
                }
            }
        },
        "User Defined Password Storage Scheme SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User Defined Password Storage Scheme Properties"
                }
            }
        },
        "User Defined Password Storage Scheme Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-password-storage-scheme-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the User Defined Password Storage Scheme implementation. ",
                    "readOnly":false,
                    "default":"oracle.oud.pwdstoragescheme.UserDefinedPasswordStorageScheme",
                    "type":"string"
                },
                "ds-cfg-password-storage-scheme-class":{
                    "description":"Specifies the fully qualified name of the class of this User Defined Password Storage Scheme. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-configuration-properties":{
                    "description":"Specifies the properties of this User Defined Password Storage Scheme. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Password Storage Scheme is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Attribute Value Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Attribute Value Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Attribute Value Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Attribute Value Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Value Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Value Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Attribute Value Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Value Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Value Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Attribute Value Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Attribute Value Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Attribute Value Password Validator Properties"
                }
            }
        },
        "Attribute Value Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled",
                "ds-cfg-test-reversed-password"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.AttributeValuePasswordValidator",
                    "type":"string"
                },
                "ds-cfg-match-attribute":{
                    "description":"Specifies the name(s) of the attribute(s) whose values should be checked to determine whether they match the provided password. If no values are provided, then the server checks if the proposed password matches the value of any attribute in the user's entry. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-test-reversed-password":{
                    "description":"Indicates whether this password validator should test the reversed value of the provided password as well as the order in which it was given. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Character Set Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Character Set Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Character Set Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Character Set Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Character Set Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Character Set Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Character Set Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Character Set Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Character Set Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Character Set Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Character Set Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Character Set Password Validator Properties"
                }
            }
        },
        "Character Set Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-character-set",
                "ds-cfg-allow-unclassified-characters",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.CharacterSetPasswordValidator",
                    "type":"string"
                },
                "ds-cfg-character-set":{
                    "description":"Specifies a character set containing characters that a password may contain and a value indicating the minimum number of characters required from that set. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-use-any-of":{
                    "description":"Minimum number of character sets from which the password must include characters. ",
                    "readOnly":false,
                    "default":"-1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-allow-unclassified-characters":{
                    "description":"Indicates whether this password validator allows passwords to contain characters outside of any of the user-defined character sets. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Dictionary Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dictionary Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Dictionary Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dictionary Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Dictionary Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dictionary Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Dictionary Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dictionary Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Dictionary Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Dictionary Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Dictionary Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Dictionary Password Validator Properties"
                }
            }
        },
        "Dictionary Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-dictionary-file",
                "ds-cfg-case-sensitive-validation",
                "ds-cfg-enabled",
                "ds-cfg-test-reversed-password"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.DictionaryPasswordValidator",
                    "type":"string"
                },
                "ds-cfg-dictionary-file":{
                    "description":"Specifies the path to the file containing a list of words that cannot be used as passwords. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-case-sensitive-validation":{
                    "description":"Indicates whether this password validator is to treat password characters in a case-sensitive manner. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-test-reversed-password":{
                    "description":"Indicates whether this password validator is to test the reversed value of the provided password as well as the order in which it was given. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "Length Based Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Length Based Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Length Based Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Length Based Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Length Based Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Length Based Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Length Based Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Length Based Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Length Based Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Length Based Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Length Based Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Length Based Password Validator Properties"
                }
            }
        },
        "Length Based Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.LengthBasedPasswordValidator",
                    "type":"string"
                },
                "ds-cfg-max-password-length":{
                    "description":"Specifies the maximum number of characters that can be included in a proposed password. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-min-password-length":{
                    "description":"Specifies the minimum number of characters that must be included in a proposed password. ",
                    "readOnly":false,
                    "default":"6",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Repeated Characters Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Repeated Characters Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Repeated Characters Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Repeated Characters Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Repeated Characters Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Repeated Characters Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Repeated Characters Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Repeated Characters Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Repeated Characters Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Repeated Characters Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Repeated Characters Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Repeated Characters Password Validator Properties"
                }
            }
        },
        "Repeated Characters Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-case-sensitive-validation",
                "ds-cfg-max-consecutive-length",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.RepeatedCharactersPasswordValidator",
                    "type":"string"
                },
                "ds-cfg-case-sensitive-validation":{
                    "description":"Indicates whether this password validator should treat password characters in a case-sensitive manner. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-max-consecutive-length":{
                    "description":"Specifies the maximum number of times that any character can appear consecutively in a password value. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Similarity Based Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Similarity Based Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Similarity Based Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Similarity Based Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Similarity Based Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Similarity Based Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Similarity Based Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Similarity Based Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Similarity Based Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Similarity Based Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Similarity Based Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Similarity Based Password Validator Properties"
                }
            }
        },
        "Similarity Based Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-min-password-difference",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SimilarityBasedPasswordValidator",
                    "type":"string"
                },
                "ds-cfg-min-password-difference":{
                    "description":"Specifies the minimum difference of new and old password. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Unique Characters Password Validator POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Unique Characters Password Validator Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Unique Characters Password Validator ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Unique Characters Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Unique Characters Password Validator SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Unique Characters Password Validator SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Unique Characters Password Validator GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Unique Characters Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Unique Characters Password Validator PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Unique Characters Password Validator SearchResultEntry"
                    }
                }
            }
        },
        "Unique Characters Password Validator SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Unique Characters Password Validator Properties"
                }
            }
        },
        "Unique Characters Password Validator Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-case-sensitive-validation",
                "ds-cfg-min-unique-characters",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the password validator implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.UniqueCharactersPasswordValidator",
                    "type":"string"
                },
                "ds-cfg-case-sensitive-validation":{
                    "description":"Indicates whether this password validator should treat password characters in a case-sensitive manner. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-min-unique-characters":{
                    "description":"Specifies the minimum number of unique characters that a password will be allowed to contain. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the password validator is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Referential Integrity Plugin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Referential Integrity Plugin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Referential Integrity Plugin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Referential Integrity Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Referential Integrity Plugin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Referential Integrity Plugin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Referential Integrity Plugin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Referential Integrity Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Referential Integrity Plugin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Referential Integrity Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Referential Integrity Plugin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Referential Integrity Plugin Properties"
                }
            }
        },
        "Referential Integrity Plugin Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-type",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the plug-in implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.plugins.ReferentialIntegrityPlugin",
                    "type":"string"
                },
                "ds-cfg-invoke-for-internal-operations":{
                    "description":"Indicates whether the plug-in should be invoked for internal operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-plugin-type":{
                    "description":"Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked. ",
                    "readOnly":false,
                    "default":[
                        "postoperationdelete",
                        "postoperationmodifydn",
                        "subordinatemodifydn",
                        "subordinatedelete"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "intermediateresponse",
                        "ldifexport",
                        "ldifimport",
                        "ldifimportbegin",
                        "ldifimportend",
                        "postconnect",
                        "postdisconnect",
                        "postoperationabandon",
                        "postoperationadd",
                        "postoperationbind",
                        "postoperationcompare",
                        "postoperationdelete",
                        "postoperationextended",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postoperationsearch",
                        "postoperationunbind",
                        "postresponseadd",
                        "postresponsebind",
                        "postresponsecompare",
                        "postresponsedelete",
                        "postresponseextended",
                        "postresponsemodify",
                        "postresponsemodifydn",
                        "postresponsesearch",
                        "postsynchronizationadd",
                        "postsynchronizationdelete",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn",
                        "preoperationadd",
                        "preoperationbind",
                        "preoperationcompare",
                        "preoperationdelete",
                        "preoperationextended",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "preoperationsearch",
                        "preparseabandon",
                        "preparseadd",
                        "preparsebind",
                        "preparsecompare",
                        "preparsedelete",
                        "preparseextended",
                        "preparsemodify",
                        "preparsemodifydn",
                        "preparsesearch",
                        "preparseunbind",
                        "searchresultentry",
                        "searchresultreference",
                        "shutdown",
                        "startup",
                        "subordinatedelete",
                        "subordinatemodifydn"
                    ]
                },
                "ds-cfg-update-interval":{
                    "description":"Specifies the interval in seconds when referential integrity updates are made. ",
                    "readOnly":false,
                    "default":"0 seconds",
                    "type":"string"
                },
                "ds-cfg-log-file":{
                    "description":"Specifies the log file location where the update records are written when the plug-in is in background-mode processing. ",
                    "readOnly":false,
                    "default":"logs/referint",
                    "type":"string"
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute types for which referential integrity is to be maintained. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN that limits the scope within which referential integrity is maintained. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the plug-in is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Seven Bit Clean Plugin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Seven Bit Clean Plugin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Seven Bit Clean Plugin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Seven Bit Clean Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Seven Bit Clean Plugin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Seven Bit Clean Plugin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Seven Bit Clean Plugin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Seven Bit Clean Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Seven Bit Clean Plugin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Seven Bit Clean Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Seven Bit Clean Plugin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Seven Bit Clean Plugin Properties"
                }
            }
        },
        "Seven Bit Clean Plugin Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-type",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the plug-in implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.plugins.SevenBitCleanPlugin",
                    "type":"string"
                },
                "ds-cfg-invoke-for-internal-operations":{
                    "description":"Indicates whether the plug-in should be invoked for internal operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-plugin-type":{
                    "description":"Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked. ",
                    "readOnly":false,
                    "default":[
                        "ldifimport",
                        "preparseadd",
                        "preparsemodify",
                        "preparsemodifydn"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "intermediateresponse",
                        "ldifexport",
                        "ldifimport",
                        "ldifimportbegin",
                        "ldifimportend",
                        "postconnect",
                        "postdisconnect",
                        "postoperationabandon",
                        "postoperationadd",
                        "postoperationbind",
                        "postoperationcompare",
                        "postoperationdelete",
                        "postoperationextended",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postoperationsearch",
                        "postoperationunbind",
                        "postresponseadd",
                        "postresponsebind",
                        "postresponsecompare",
                        "postresponsedelete",
                        "postresponseextended",
                        "postresponsemodify",
                        "postresponsemodifydn",
                        "postresponsesearch",
                        "postsynchronizationadd",
                        "postsynchronizationdelete",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn",
                        "preoperationadd",
                        "preoperationbind",
                        "preoperationcompare",
                        "preoperationdelete",
                        "preoperationextended",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "preoperationsearch",
                        "preparseabandon",
                        "preparseadd",
                        "preparsebind",
                        "preparsecompare",
                        "preparsedelete",
                        "preparseextended",
                        "preparsemodify",
                        "preparsemodifydn",
                        "preparsesearch",
                        "preparseunbind",
                        "searchresultentry",
                        "searchresultreference",
                        "shutdown",
                        "startup",
                        "subordinatedelete",
                        "subordinatemodifydn"
                    ]
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the name or OID of an attribute type for which values should be checked to ensure that they are 7-bit clean. ",
                    "readOnly":false,
                    "default":[
                        "uid",
                        "mail",
                        "userPassword"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN below which the checking is performed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the plug-in is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Unique Attribute Plugin POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Unique Attribute Plugin Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Unique Attribute Plugin ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Unique Attribute Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Unique Attribute Plugin SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Unique Attribute Plugin SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Unique Attribute Plugin GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Unique Attribute Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Unique Attribute Plugin PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Unique Attribute Plugin SearchResultEntry"
                    }
                }
            }
        },
        "Unique Attribute Plugin SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Unique Attribute Plugin Properties"
                }
            }
        },
        "Unique Attribute Plugin Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-type",
                "ds-cfg-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the plug-in implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.plugins.UniqueAttributePlugin",
                    "type":"string"
                },
                "ds-cfg-invoke-for-internal-operations":{
                    "description":"Indicates whether the plug-in should be invoked for internal operations. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-plugin-type":{
                    "description":"Specifies the set of plug-in types for the plug-in, which specifies the times at which the plug-in is invoked. ",
                    "readOnly":false,
                    "default":[
                        "preoperationadd",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "postoperationadd",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postsynchronizationadd",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "intermediateresponse",
                        "ldifexport",
                        "ldifimport",
                        "ldifimportbegin",
                        "ldifimportend",
                        "postconnect",
                        "postdisconnect",
                        "postoperationabandon",
                        "postoperationadd",
                        "postoperationbind",
                        "postoperationcompare",
                        "postoperationdelete",
                        "postoperationextended",
                        "postoperationmodify",
                        "postoperationmodifydn",
                        "postoperationsearch",
                        "postoperationunbind",
                        "postresponseadd",
                        "postresponsebind",
                        "postresponsecompare",
                        "postresponsedelete",
                        "postresponseextended",
                        "postresponsemodify",
                        "postresponsemodifydn",
                        "postresponsesearch",
                        "postsynchronizationadd",
                        "postsynchronizationdelete",
                        "postsynchronizationmodify",
                        "postsynchronizationmodifydn",
                        "preoperationadd",
                        "preoperationbind",
                        "preoperationcompare",
                        "preoperationdelete",
                        "preoperationextended",
                        "preoperationmodify",
                        "preoperationmodifydn",
                        "preoperationsearch",
                        "preparseabandon",
                        "preparseadd",
                        "preparsebind",
                        "preparsecompare",
                        "preparsedelete",
                        "preparseextended",
                        "preparsemodify",
                        "preparsemodifydn",
                        "preparsesearch",
                        "preparseunbind",
                        "searchresultentry",
                        "searchresultreference",
                        "shutdown",
                        "startup",
                        "subordinatedelete",
                        "subordinatemodifydn"
                    ]
                },
                "ds-cfg-type":{
                    "description":"Specifies the type of attributes to check for value uniqueness. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies a base DN within which the attribute must be unique. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the plug-in is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Plugin Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Plugin Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Plugin Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Plugin Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Plugin Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Plugin Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Plugin Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Plugin Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Plugin Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Plugin Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Plugin Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Plugin Workflow Element Properties"
                }
            }
        },
        "Plugin Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-plugin-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Plugin Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"oracle.oud.plugin.PluginWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-next-workflow-elements":{
                    "description":"The next workflow element(s) in the workflow. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-plugin-class":{
                    "description":"Specifies the fully qualified name of the class of this Plugin Workflow Element. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-plugin-properties":{
                    "description":"Specifies the properties of this Plugin Workflow Element. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Proxy LDAP Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proxy LDAP Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Proxy LDAP Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Proxy LDAP Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Proxy LDAP Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proxy LDAP Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Proxy LDAP Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proxy LDAP Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Proxy LDAP Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proxy LDAP Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Proxy LDAP Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proxy LDAP Workflow Element Properties"
                }
            }
        },
        "Proxy LDAP Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-client-cred-mode",
                "ds-cfg-ldap-server-extension",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Proxy LDAP Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.proxyldap.ProxyLdapWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-remote-ldap-server-bind-dn":{
                    "description":"DN which will be used to connect to a remote server. This DN must exist on the remote server. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-never-bind":{
                    "description":"Indicates whether the never-bind flag is enabled. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-never-bind-user-password-attribute":{
                    "description":"This attribute defines the description of the attribute that identifies the user's credentials on the remote server. It is relevant only when the never-bind flag is enabled. When this attribute is omitted the default value \"userPassword\" is used instead. ",
                    "readOnly":false,
                    "default":"userPassword",
                    "type":"string"
                },
                "ds-cfg-use-proxy-auth":{
                    "description":"This flag indicates whether the LDAP connector can use the proxy authorization control. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-include-list":{
                    "description":"The list contains a set of DNs. If the client bind DN is a descendant of one of the DNs in the list, or if the list is empty, then the client credentials can be used to perform authentication against the remote server (as long as the client bind DN is not a descendant of any DN on the exclude list). If the never-bind flag is disabled then a silent-bind is performed for the authentication. If the never-bind flag is enabled, the user's entry is retrieved from the remote server and the credentials are checked locally. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-client-cred-mode":{
                    "description":"Specifies the way the proxy server binds to the remote LDAP server. ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "use-client-identity",
                        "use-proxy-auth",
                        "use-specific-identity"
                    ]
                },
                "ds-cfg-remote-ldap-server-bind-password-file":{
                    "description":"File which contains the password which will be used to connect to the remote server. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-remote-ldap-server-bind-password":{
                    "description":"Password which will be used to connect to the remote server. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-remote-root-password":{
                    "description":"Password which will be used by the root DN to connect to the remote server. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-ldap-server-extension":{
                    "description":"Identifies the LDAP server extension configured for this Proxy LDAP Workflow Element. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-search-count-limit":{
                    "description":"The default size limit value used in the ldapsearch request, when it is not specified in the client request or when a size limit of zero has been specified in the client request. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-remote-root-dn":{
                    "description":"The root DN which will be used to perform internal operations on a remote server. This DN must exist on the remote server. The value \"\" denotes the anonymous credentials. If \"\" is provided then the remote-ldap-server-bind-password property is ignored. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-log-silent-bind-response-controls":{
                    "description":"Indicates whether the logging of the silent-bind response controls is enabled. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-exclude-list":{
                    "description":"The list contains a set of DNs. If the client bind DN is a descendant of one DNs on the exclude list, then the authentication against the remote server will be performed using the proxy credentials, regardless of the content of the include list. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Affinity QOS Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Affinity QOS Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Affinity QOS Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Affinity QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Affinity QOS Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Affinity QOS Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Affinity QOS Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Affinity QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Affinity QOS Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Affinity QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Affinity QOS Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Affinity QOS Policy Properties"
                }
            }
        },
        "Affinity QOS Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-affinity-policy",
                "ds-cfg-affinity-timeout"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Affinity QOS Policy implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.loadbalancing.AffinityQOSPolicyFactory",
                    "type":"string"
                },
                "ds-cfg-affinity-policy":{
                    "description":"The client connection affinity policy. ",
                    "readOnly":false,
                    "default":"none",
                    "type":"string",
                    "enum":[
                        "all-requests-after-first-request",
                        "all-requests-after-first-write-request",
                        "all-write-requests-after-first-write-request",
                        "first-read-request-after-write-request",
                        "none"
                    ]
                },
                "ds-cfg-affinity-timeout":{
                    "description":"The period of time during which a client connection affinity policy remains active. ",
                    "readOnly":false,
                    "default":"0s",
                    "type":"string"
                }
            }
        },
        "Referral QOS Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Referral QOS Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Referral QOS Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Referral QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Referral QOS Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Referral QOS Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Referral QOS Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Referral QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Referral QOS Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Referral QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Referral QOS Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Referral QOS Policy Properties"
                }
            }
        },
        "Referral QOS Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-referral-hop-limit",
                "ds-cfg-referral-policy"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Referral QOS Policy implementation. ",
                    "readOnly":false,
                    "default":"com.sun.dps.server.workflowelement.proxyldap.ReferralQOSPolicyFactory",
                    "type":"string"
                },
                "ds-cfg-referral-hop-limit":{
                    "description":"Specifies the maximum number of hops when following referrals. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-referral-policy":{
                    "description":"Determines how referrals encountered when processing a client request should be handled by the server. ",
                    "readOnly":false,
                    "default":"forward",
                    "type":"string",
                    "enum":[
                        "discard",
                        "follow",
                        "forward"
                    ]
                }
            }
        },
        "Request Filtering QOS Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Request Filtering QOS Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Request Filtering QOS Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Request Filtering QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Request Filtering QOS Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Request Filtering QOS Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Request Filtering QOS Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Request Filtering QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Request Filtering QOS Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Request Filtering QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Request Filtering QOS Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Request Filtering QOS Policy Properties"
                }
            }
        },
        "Request Filtering QOS Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Request Filtering QOS Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.networkgroups.RequestFilteringPolicyFactory",
                    "type":"string"
                },
                "ds-cfg-allowed-attributes":{
                    "description":"Specifies which attributes are allowed in search and compare operations. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allowed-search-scopes":{
                    "description":"Specifies which search scopes are allowed by the server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "base",
                        "children",
                        "one",
                        "sub"
                    ]
                },
                "ds-cfg-prohibited-subtrees":{
                    "description":"Specifies which subtrees must be hidden from clients. Each prohibited subtree must be subordinate to an allowed subtree. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allowed-subtrees":{
                    "description":"Specifies which subtrees are accessible to clients. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allowed-operations":{
                    "description":"Specifies which operations are allowed by the server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "bind",
                        "compare",
                        "delete",
                        "extended",
                        "inequality-search",
                        "modify",
                        "rename",
                        "search"
                    ]
                },
                "ds-cfg-prohibited-attributes":{
                    "description":"Specifies which attributes are not allowed in search and compare operations. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Resource Limits QOS Policy POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Resource Limits QOS Policy Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Resource Limits QOS Policy ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Resource Limits QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Resource Limits QOS Policy SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Resource Limits QOS Policy SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Resource Limits QOS Policy GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Resource Limits QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Resource Limits QOS Policy PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Resource Limits QOS Policy SearchResultEntry"
                    }
                }
            }
        },
        "Resource Limits QOS Policy SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Resource Limits QOS Policy Properties"
                }
            }
        },
        "Resource Limits QOS Policy Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Resource Limits QOS Policy implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.networkgroups.ResourceLimitsPolicyFactory",
                    "type":"string"
                },
                "ds-cfg-time-limit":{
                    "description":"Specifies the maximum length of time that should be spent processing a search operation. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-max-ops-per-interval":{
                    "description":"Specifies the maximum number of operations that can take place on the same network group during the specified interval. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-connections-from-same-ip":{
                    "description":"Specifies the maximum number of client connections from the same source address. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-min-substring-length":{
                    "description":"Specifies the minimum length for a search filter substring. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-connections":{
                    "description":"Specifies the maximum number of concurrent client connections to the server. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-concurrent-ops-per-connection":{
                    "description":"Specifies the maximum number of concurrent operations per client connection. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-ops-interval":{
                    "description":"Specifies the interval during which the number of operations is limited. ",
                    "readOnly":false,
                    "default":"1s",
                    "type":"string"
                },
                "ds-cfg-size-limit":{
                    "description":"Specifies the maximum number of entries that can be returned to the client during a single search operation. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-ops-per-connection":{
                    "description":"Specifies the maximum number of operations per client connection. ",
                    "readOnly":false,
                    "default":"0",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "RDBMS Table POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDBMS Table Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "RDBMS Table ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RDBMS Table SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Table SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Table SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "RDBMS Table GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Table SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Table PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Table SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Table SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDBMS Table Properties"
                }
            }
        },
        "RDBMS Table Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-primary-key-field",
                "ds-cfg-primary-key-storability",
                "ds-cfg-db-table-name"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-primary-key-field":{
                    "description":"primary key field ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-join-type":{
                    "description":"Type of join between this table and the table implied by the join condition ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "many-to-one",
                        "one-to-many",
                        "one-to-one"
                    ]
                },
                "ds-cfg-primary-key-storability":{
                    "description":"This configuration parameter decides whether the Primary Key of this table can contain user provided values. If set to \"True\", values can be inserted into this column by end-users. In case of auto-generated Primary Keys, set this parameter to \"false\" ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-db-sequence-name":{
                    "description":"This configuration parameter specifies the database sequence to generate primary key field value in case if the database does not support identity. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-join-rule":{
                    "description":"join rules ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-db-table-name":{
                    "description":"Name of the RDBMS Table ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-cascade-delete-on-relation":{
                    "description":"whether deletes should be cascaded or not ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-db-schema-name":{
                    "description":"Name of the RDBMS Schema ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-outer-join-required":{
                    "description":"whether we should do an outer join or not ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "RDBMS Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDBMS Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "RDBMS Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RDBMS Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "RDBMS Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDBMS Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "RDBMS Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDBMS Workflow Element Properties"
                }
            }
        },
        "RDBMS Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-suffix",
                "ds-cfg-enabled",
                "ds-cfg-rdbms-extension"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the RDBMS Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.dps.server.workflowelement.rdbms.RDBMSWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-password-storage-scheme":{
                    "description":"Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-skip-dn-validation-attributes":{
                    "description":"The DN validation will be skipped for the configured attributes ",
                    "readOnly":false,
                    "default":[
                        "member",
                        "isMemberOf",
                        "owner",
                        "uniqueMember",
                        "manager"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-cache-size":{
                    "description":"The number of database records to be cached. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-password-attribute":{
                    "description":"Specifies the attribute type used to hold user passwords. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-cache-invalidation-policy":{
                    "description":"The policy that must be used to invalidate the cached data. ",
                    "readOnly":false,
                    "default":"no-expiry-cache-invalidation-policy",
                    "type":"string",
                    "enum":[
                        "no-expiry-cache-invalidation-policy",
                        "ttl-cache-invalidation-policy"
                    ]
                },
                "ds-cfg-prefix-password-with-storage-scheme":{
                    "description":"Specifies if passwords stored should be prefixed with scheme name or not. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-cache-invalidation-interval":{
                    "description":"The lifetime of cached objects. This property is used when the cache invalidation property is set to 'ttl-cache-invalidation-policy'. ",
                    "readOnly":false,
                    "default":"60000ms",
                    "type":"string"
                },
                "ds-cfg-caching-scheme":{
                    "description":"Select the scheme that must be used to cache database records. \"none\" is the recommended default. ",
                    "readOnly":false,
                    "default":"none",
                    "type":"string",
                    "enum":[
                        "full",
                        "hard-weak",
                        "none",
                        "soft",
                        "soft-weak",
                        "weak"
                    ]
                },
                "ds-cfg-suffix":{
                    "description":"suffix DN of all entries stored by this workflow element ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-rdbms-extension":{
                    "description":"An RDBMS Extension contains the login details for connecting to the database. The Extension maintains a Connection Pool which is shared by all workflow elements referencing the extension. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "RDN Changing Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDN Changing Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "RDN Changing Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RDN Changing Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "RDN Changing Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDN Changing Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "RDN Changing Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDN Changing Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "RDN Changing Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/RDN Changing Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "RDN Changing Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/RDN Changing Workflow Element Properties"
                }
            }
        },
        "RDN Changing Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-source-rdn",
                "ds-cfg-next-workflow-element",
                "ds-cfg-objectclass",
                "ds-cfg-enabled",
                "ds-cfg-client-rdn",
                "ds-cfg-replace-value"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the RDN Changing Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.rdnchanging.RDNChangingWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-source-rdn":{
                    "description":"If the DN on the server contains a RDN component with the specified attribute type, then the RDN is transformed. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-objectclass":{
                    "description":"Identifies the objectclass to which the transformation applies. ",
                    "readOnly":false,
                    "default":"person",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-client-rdn":{
                    "description":"Defines the attribute type that will be used to replace the initial RDN. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-dn-attributes":{
                    "description":"Defines the attributes that contain DN and whose value must also be transformed. ",
                    "readOnly":false,
                    "default":[
                        "member",
                        "manager",
                        "owner"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-replace-value":{
                    "description":"Indicates if the value must also be adapted or only the attribute name. If true, the RDN sourceRDN=sourceRDNAttributeValue is replaced by clientRDN=clientRDNAttributeValue, if false by clientRDN=sourceRDNAttributeValue. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                }
            }
        },
        "Replication Domain POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Replication Domain Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Replication Domain ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Replication Domain SearchResultEntry"
                    }
                }
            }
        },
        "Replication Domain SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Domain SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Replication Domain GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Domain SearchResultEntry"
                    }
                }
            }
        },
        "Replication Domain PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Domain SearchResultEntry"
                    }
                }
            }
        },
        "Replication Domain SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Replication Domain Properties"
                }
            }
        },
        "Replication Domain Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-replication-server"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-heartbeat-interval":{
                    "description":"Specifies the heart-beat interval that the Directory Server will use when communicating with Replication Servers. ",
                    "readOnly":false,
                    "default":"10000ms",
                    "type":"string"
                },
                "ds-cfg-pending-changes-max-size":{
                    "description":"This value indicates the maximum size of the pending changes list. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-referrals-url":{
                    "description":"The URLs other LDAP servers should use to refer to the local server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-group-id":{
                    "description":"The group ID associated with this replicated domain. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-isolation-policy":{
                    "description":"Specifies the behavior of the Directory Server if a write operation is attempted on the data within the Replication Domain when none of the configured Replication Servers are available. ",
                    "readOnly":false,
                    "default":"reject-all-updates",
                    "type":"string",
                    "enum":[
                        "accept-all-updates",
                        "reject-all-updates"
                    ]
                },
                "ds-cfg-assured-type":{
                    "description":"Defines the assured replication mode of the replicated domain. ",
                    "readOnly":false,
                    "default":"not-assured",
                    "type":"string",
                    "enum":[
                        "not-assured",
                        "safe-data",
                        "safe-read"
                    ]
                },
                "ds-cfg-changetime-heartbeat-interval":{
                    "description":"Specifies the heart-beat interval that the Directory Server will use when sending its local change time to the Replication Server. ",
                    "readOnly":false,
                    "default":"1000ms",
                    "type":"string"
                },
                "ds-cfg-solve-conflicts":{
                    "description":"Indicates if this server solves conflicts. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN of the replicated data. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-log-changenumber":{
                    "description":"Indicates if this server logs the ChangeNumber in access log. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-fractional-exclude":{
                    "description":"Allows you to exclude specific attributes from being replicated to this server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-publish-referrals":{
                    "description":"Indicates whether the local server is publishing its own referrals to the rest of the topology. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-assured-sd-level":{
                    "description":"The level of acknowledgment for Safe Data assured sub mode. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-initialization-window-size":{
                    "description":"Specifies the window size that this Directory Server may use when communicating with remote Directory Servers for initialization. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-assured-timeout":{
                    "description":"The timeout value when waiting for assured replication acknowledgments. ",
                    "readOnly":false,
                    "default":"2000ms",
                    "type":"string"
                },
                "ds-cfg-conflicts-historical-purge-delay":{
                    "description":"This delay indicates the time (in minutes) the domain keeps the historical information necessary to solve conflicts.When a change stored in the historical part of the user entry has a date (from its replication ChangeNumber) older than this delay, it is candidate to be purged. The purge is applied on 2 events: modify of the entry, dedicated purge task. ",
                    "readOnly":false,
                    "default":"1440m",
                    "type":"string"
                },
                "ds-cfg-fractional-include":{
                    "description":"Allows you to include specific attributes to be replicated to this server. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-workflow-element":{
                    "description":"Specifies the related Workflow Element in the Replication Domain . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-replication-server":{
                    "description":"Specifies the addresses of the Replication Servers within the Replication Domain to which the Directory Server should try to connect at startup time. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-handshake-timeout":{
                    "description":"Specifies the handshake-timeout interval for the handshake between the replication servers. ",
                    "readOnly":false,
                    "default":"4000ms",
                    "type":"string"
                },
                "ds-cfg-window-size":{
                    "description":"Specifies the window size that the Directory Server will use when communicating with Replication Servers. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-server-id":{
                    "description":"Specifies a unique identifier for the Directory Server within the Replication Domain. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Replication Server POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Replication Server Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Replication Server ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Replication Server SearchResultEntry"
                    }
                }
            }
        },
        "Replication Server SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Server SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Replication Server GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Server SearchResultEntry"
                    }
                }
            }
        },
        "Replication Server PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Server SearchResultEntry"
                    }
                }
            }
        },
        "Replication Server SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Replication Server Properties"
                }
            }
        },
        "Replication Server Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-replication-port"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-heartbeat-interval":{
                    "description":"The maximum period of time that the connection to a peer RS will be considered active. ",
                    "readOnly":false,
                    "default":"10000ms",
                    "type":"string"
                },
                "ds-cfg-degraded-status-threshold":{
                    "description":"The number of pending changes as threshold value for putting a directory server in degraded status. ",
                    "readOnly":false,
                    "default":"5000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-group-id":{
                    "description":"The group id for the replication server. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-disk-full-threshold":{
                    "description":"Full disk threshold to stop the replication server ",
                    "readOnly":false,
                    "default":"20 megabytes",
                    "type":"string"
                },
                "ds-cfg-replication-db-directory":{
                    "description":"The path where the Replication Server stores all persistent information. ",
                    "readOnly":true,
                    "default":"changelogDb",
                    "type":"string"
                },
                "ds-cfg-replication-port":{
                    "description":"The port on which this Replication Server waits for connections from other Replication Servers or Directory Servers. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-weight":{
                    "description":"The weight of the replication server. ",
                    "readOnly":false,
                    "default":"1",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-disk-low-threshold":{
                    "description":"Low disk threshold to start purging all persistent information ",
                    "readOnly":false,
                    "default":"100 megabytes",
                    "type":"string"
                },
                "ds-cfg-monitoring-period":{
                    "description":"The period between sending of monitoring messages. ",
                    "readOnly":false,
                    "default":"3000ms",
                    "type":"string"
                },
                "ds-cfg-disk-full-replication-purge-delay":{
                    "description":"The time (in seconds) after which the Replication Server erases all persistent information when the disk space falls below the value specified disk-low-threshold. ",
                    "readOnly":false,
                    "default":"18000s",
                    "type":"string"
                },
                "ds-cfg-assured-timeout":{
                    "description":"The timeout value when waiting for assured mode acknowledgments. ",
                    "readOnly":false,
                    "default":"1000ms",
                    "type":"string"
                },
                "ds-cfg-replication-server-id":{
                    "description":"Specifies a unique identifier for the Replication Server. ",
                    "readOnly":true,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-queue-size":{
                    "description":"Specifies the number of changes that are kept in memory for each Directory Server in the Replication Domain. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-replication-server":{
                    "description":"Specifies the addresses of other Replication Servers to which this Replication Server tries to connect at startup time. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-handshake-timeout":{
                    "description":"Specifies the handshake-timeout interval for the handshake between the replication servers. ",
                    "readOnly":false,
                    "default":"4000ms",
                    "type":"string"
                },
                "ds-cfg-replication-purge-delay":{
                    "description":"The time (in seconds) after which the Replication Server erases all persistent information. ",
                    "readOnly":false,
                    "default":"360000s",
                    "type":"string"
                },
                "ds-cfg-window-size":{
                    "description":"Specifies the window size that the Replication Server uses when communicating with other Replication Servers. ",
                    "readOnly":false,
                    "default":"100",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Group REST Resource POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Group REST Resource Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Group REST Resource ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Group REST Resource SearchResultEntry"
                    }
                }
            }
        },
        "Group REST Resource SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Group REST Resource SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Group REST Resource GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Group REST Resource SearchResultEntry"
                    }
                }
            }
        },
        "Group REST Resource PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Group REST Resource SearchResultEntry"
                    }
                }
            }
        },
        "Group REST Resource SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Group REST Resource Properties"
                }
            }
        },
        "Group REST Resource Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-resource-add-template-basedn",
                "ds-cfg-resource-end-point",
                "ds-cfg-resource-name",
                "ds-cfg-core-schema-urn",
                "ds-cfg-enabled",
                "ds-cfg-resource-add-template-rdn-attr-type"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Group REST Resource implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.scim.resources.groups.GroupResource",
                    "type":"string"
                },
                "ds-cfg-resource-add-template-basedn":{
                    "description":"Specifies the base-dn where the resource type will be added. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-rest-ldap-objectclasses":{
                    "description":"TODO ",
                    "readOnly":false,
                    "default":[
                        "groupOfUniqueNames"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-resource-id-attr":{
                    "description":"Specifies the id attribute of the resource. ",
                    "readOnly":false,
                    "default":"entryUUID",
                    "type":"string"
                },
                "ds-cfg-resource-containers":{
                    "description":"Specifies one or more alternate DNs that can be used to bind to the server as this root user. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-resource-end-point":{
                    "description":"Specifies the REST resource end point URL. ",
                    "readOnly":false,
                    "default":"/Groups",
                    "type":"string"
                },
                "ds-cfg-resource-def-filter":{
                    "description":"TODO ",
                    "readOnly":false,
                    "default":"objectclass=groupOfUniqueNames",
                    "type":"string"
                },
                "ds-cfg-resource-name":{
                    "description":"Specifies the REST resource name. ",
                    "readOnly":false,
                    "default":"Group",
                    "type":"string"
                },
                "ds-cfg-core-schema-urn":{
                    "description":"The core resource's schema which. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the REST Resource is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-resource-add-template-rdn-attr-type":{
                    "description":"Specifies the rdn attribute type that will be used while adding a resource type. ",
                    "readOnly":false,
                    "default":"cn",
                    "type":"string"
                },
                "ds-cfg-resource-attr-map":{
                    "description":"TODO ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "User REST Resource POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User REST Resource Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "User REST Resource ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User REST Resource SearchResultEntry"
                    }
                }
            }
        },
        "User REST Resource SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User REST Resource SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "User REST Resource GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User REST Resource SearchResultEntry"
                    }
                }
            }
        },
        "User REST Resource PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User REST Resource SearchResultEntry"
                    }
                }
            }
        },
        "User REST Resource SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User REST Resource Properties"
                }
            }
        },
        "User REST Resource Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-resource-add-template-basedn",
                "ds-cfg-resource-end-point",
                "ds-cfg-resource-name",
                "ds-cfg-core-schema-urn",
                "ds-cfg-enabled",
                "ds-cfg-resource-add-template-rdn-attr-type"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the User REST Resource implementation. ",
                    "readOnly":false,
                    "default":"com.oracle.scim.resources.users.UserResource",
                    "type":"string"
                },
                "ds-cfg-resource-add-template-basedn":{
                    "description":"Specifies the base-dn where the resource type will be added. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-rest-ldap-objectclasses":{
                    "description":"TODO ",
                    "readOnly":false,
                    "default":[
                        "inetorgperson"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-resource-id-attr":{
                    "description":"Specifies the id attribute of the resource. ",
                    "readOnly":false,
                    "default":"entryUUID",
                    "type":"string"
                },
                "ds-cfg-resource-containers":{
                    "description":"Specifies one or more alternate DNs that can be used to bind to the server as this root user. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-resource-end-point":{
                    "description":"Specifies the REST resource end point URL. ",
                    "readOnly":false,
                    "default":"/Users",
                    "type":"string"
                },
                "ds-cfg-resource-def-filter":{
                    "description":"TODO ",
                    "readOnly":false,
                    "default":"objectclass=inetorgperson",
                    "type":"string"
                },
                "ds-cfg-resource-name":{
                    "description":"Specifies the REST resource name. ",
                    "readOnly":false,
                    "default":"User",
                    "type":"string"
                },
                "ds-cfg-core-schema-urn":{
                    "description":"The core resource's schema which. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the REST Resource is enabled. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-resource-add-template-rdn-attr-type":{
                    "description":"Specifies the rdn attribute type that will be used while adding a resource type. ",
                    "readOnly":false,
                    "default":"uid",
                    "type":"string"
                },
                "ds-cfg-resource-attr-map":{
                    "description":"TODO ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Root DN POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Root DN Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Root DN ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Root DN SearchResultEntry"
                    }
                }
            }
        },
        "Root DN SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DN SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Root DN GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DN SearchResultEntry"
                    }
                }
            }
        },
        "Root DN PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DN SearchResultEntry"
                    }
                }
            }
        },
        "Root DN SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Root DN Properties"
                }
            }
        },
        "Root DN Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-default-root-privilege-name":{
                    "description":"Specifies the names of the privileges that root users will be granted by default. ",
                    "readOnly":false,
                    "default":[
                        "bypass-lockdown",
                        "bypass-acl",
                        "modify-acl",
                        "config-read",
                        "config-write",
                        "ldif-import",
                        "ldif-export",
                        "backend-backup",
                        "backend-restore",
                        "server-shutdown",
                        "server-restart",
                        "disconnect-client",
                        "cancel-request",
                        "password-reset",
                        "update-schema",
                        "privilege-change",
                        "unindexed-search",
                        "subentry-write"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "backend-backup",
                        "backend-restore",
                        "bypass-acl",
                        "bypass-lockdown",
                        "cancel-request",
                        "config-read",
                        "config-write",
                        "disconnect-client",
                        "jmx-notify",
                        "jmx-read",
                        "jmx-write",
                        "ldif-export",
                        "ldif-import",
                        "modify-acl",
                        "password-reset",
                        "privilege-change",
                        "proxied-auth",
                        "server-restart",
                        "server-shutdown",
                        "subentry-write",
                        "unindexed-search",
                        "update-schema"
                    ]
                }
            }
        },
        "Root DN User POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Root DN User Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Root DN User ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Root DN User SearchResultEntry"
                    }
                }
            }
        },
        "Root DN User SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DN User SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Root DN User GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DN User SearchResultEntry"
                    }
                }
            }
        },
        "Root DN User PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DN User SearchResultEntry"
                    }
                }
            }
        },
        "Root DN User SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Root DN User Properties"
                }
            }
        },
        "Root DN User Properties":{
            "type":"object",
            "required":[
                "objectclass"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-alternate-bind-dn":{
                    "description":"Specifies one or more alternate DNs that can be used to bind to the server as this root user. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Root DSE Backend POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Root DSE Backend Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Root DSE Backend ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Root DSE Backend SearchResultEntry"
                    }
                }
            }
        },
        "Root DSE Backend SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DSE Backend SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Root DSE Backend GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DSE Backend SearchResultEntry"
                    }
                }
            }
        },
        "Root DSE Backend PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Root DSE Backend SearchResultEntry"
                    }
                }
            }
        },
        "Root DSE Backend SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Root DSE Backend Properties"
                }
            }
        },
        "Root DSE Backend Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-show-all-attributes"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-subordinate-base-dn":{
                    "description":"Specifies the set of base DNs used for singleLevel, wholeSubtree, and subordinateSubtree searches based at the root DSE. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-show-all-attributes":{
                    "description":"Indicates whether operational attributes in the root DSE are to be treated like user attributes (and therefore returned to clients by default) regardless of the Directory Server schema configuration. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Saml Xasp Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Saml Xasp Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Saml Xasp Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Saml Xasp Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Saml Xasp Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saml Xasp Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Saml Xasp Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saml Xasp Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Saml Xasp Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Saml Xasp Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Saml Xasp Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Saml Xasp Workflow Element Properties"
                }
            }
        },
        "Saml Xasp Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-xasp-base-dn",
                "ds-cfg-xasp-contains-dn",
                "ds-cfg-xasp-ws-url",
                "ds-cfg-xasp-attribute-name",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Saml Xasp Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.xasp.SamlXaspWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-xasp-ttl":{
                    "description":"Defines the Cache Time-To-Live in milliseconds. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-xasp-base-dn":{
                    "description":"Base dn to be used in case value not present in filter. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-xasp-contains-dn":{
                    "description":"Defines a string that must be part of the DN of the entry, for example dc=example. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-xasp-reverse-dn":{
                    "description":"Defines whether the DN contained in the certificate is reversed, for example dc=com,dc=example,cn=users,cn=user1. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-xasp-ws-url":{
                    "description":"Defines the web service URL of the identity provider. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-xasp-attribute-name":{
                    "description":"Defines the attribute that contains the DN of the entry in the search filter, for example certificatedn. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-xasp-debug":{
                    "description":"Specifies whether to log additional messages. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-xasp-index":{
                    "description":"Defines a comma-separated list of attributes that is used to index the results, for example cn. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-xasp-response":{
                    "description":"Defines a comma-separated list of attribute=value pairs that is added to each returned entry, for example department=Sales. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Anonymous SASL Mechanism Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Anonymous SASL Mechanism Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Anonymous SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Anonymous SASL Mechanism Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Anonymous SASL Mechanism Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Anonymous SASL Mechanism Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Anonymous SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Anonymous SASL Mechanism Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Anonymous SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Anonymous SASL Mechanism Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Anonymous SASL Mechanism Handler Properties"
                }
            }
        },
        "Anonymous SASL Mechanism Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.AnonymousSASLMechanismHandler",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the SASL mechanism handler is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Cram MD5 SASL Mechanism Handler Properties"
                }
            }
        },
        "Cram MD5 SASL Mechanism Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.CRAMMD5SASLMechanismHandler",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the SASL mechanism handler is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Digest MD5 SASL Mechanism Handler Properties"
                }
            }
        },
        "Digest MD5 SASL Mechanism Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.DigestMD5SASLMechanismHandler",
                    "type":"string"
                },
                "ds-cfg-realm":{
                    "description":"Specifies the realms that is to be used by the server for DIGEST-MD5 authentication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-quality-of-protection":{
                    "description":"The name of a property that specifies the quality of protection the server will support. ",
                    "readOnly":false,
                    "default":"none",
                    "type":"string",
                    "enum":[
                        "confidentiality",
                        "integrity",
                        "none"
                    ]
                },
                "ds-cfg-server-fqdn":{
                    "description":"Specifies the DNS-resolvable fully-qualified domain name for the server that is used when validating the digest-uri parameter during the authentication process. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the SASL mechanism handler is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "External SASL Mechanism Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/External SASL Mechanism Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "External SASL Mechanism Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/External SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "External SASL Mechanism Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/External SASL Mechanism Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "External SASL Mechanism Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/External SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "External SASL Mechanism Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/External SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "External SASL Mechanism Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/External SASL Mechanism Handler Properties"
                }
            }
        },
        "External SASL Mechanism Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-certificate-validation-policy",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.ExternalSASLMechanismHandler",
                    "type":"string"
                },
                "ds-cfg-certificate-attribute":{
                    "description":"Specifies the name of the attribute to hold user certificates. ",
                    "readOnly":false,
                    "default":"userCertificate",
                    "type":"string"
                },
                "ds-cfg-certificate-validation-policy":{
                    "description":"Indicates whether to attempt to validate the peer certificate against a certificate held in the user's entry. ",
                    "readOnly":false,
                    "type":"string",
                    "enum":[
                        "always",
                        "ifpresent",
                        "never"
                    ]
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the SASL mechanism handler is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "GSSAPI SASL Mechanism Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "GSSAPI SASL Mechanism Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/GSSAPI SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "GSSAPI SASL Mechanism Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/GSSAPI SASL Mechanism Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "GSSAPI SASL Mechanism Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/GSSAPI SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "GSSAPI SASL Mechanism Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/GSSAPI SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "GSSAPI SASL Mechanism Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/GSSAPI SASL Mechanism Handler Properties"
                }
            }
        },
        "GSSAPI SASL Mechanism Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.GSSAPISASLMechanismHandler",
                    "type":"string"
                },
                "ds-cfg-keytab":{
                    "description":"Specifies the path to the keytab file that should be used for Kerberos processing. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-realm":{
                    "description":"Specifies the realm to be used for GSSAPI authentication. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-kdc-address":{
                    "description":"Specifies the address of the KDC that is to be used for Kerberos processing. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-quality-of-protection":{
                    "description":"The name of a property that specifies the quality of protection the server will support. ",
                    "readOnly":false,
                    "default":"none",
                    "type":"string",
                    "enum":[
                        "confidentiality",
                        "integrity",
                        "none"
                    ]
                },
                "ds-cfg-server-fqdn":{
                    "description":"Specifies the DNS-resolvable fully-qualified domain name for the system. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the SASL mechanism handler is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-principal-name":{
                    "description":"Specifies the principal name. ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Plain SASL Mechanism Handler POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Plain SASL Mechanism Handler Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Plain SASL Mechanism Handler ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Plain SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Plain SASL Mechanism Handler SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Plain SASL Mechanism Handler SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Plain SASL Mechanism Handler GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Plain SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Plain SASL Mechanism Handler PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Plain SASL Mechanism Handler SearchResultEntry"
                    }
                }
            }
        },
        "Plain SASL Mechanism Handler SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Plain SASL Mechanism Handler Properties"
                }
            }
        },
        "Plain SASL Mechanism Handler Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the SASL mechanism handler implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PlainSASLMechanismHandler",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the SASL mechanism handler is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Transformations Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Transformations Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Transformations Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Transformations Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Transformations Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Transformations Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Transformations Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Transformations Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Transformations Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Transformations Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Transformations Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Transformations Workflow Element Properties"
                }
            }
        },
        "Transformations Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-transformation",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Transformations Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.transformations.TransformationsWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filters that the entry must match for the transformations to apply. When not defined, all entries (that match other potential conditions) are transformed. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which transformations never apply. Example: When one transformation type normally processes ADD and MODIFY operation, it is possible to exclude MODIFY and thus to make the transformation only process ADD operation. When the list is empty, the operation processed depend on each type of transformation with no restriction. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "bind",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an parent DN of the operation DN for the transformations to apply. When several values are specified, the entry is transformed when at least one parent DN specified is a parent DN of the entry DN. When not specified, all entries (that match other potential conditions) are transformed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-transformation":{
                    "description":"Specifies the transformations that are applied. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "User State Management Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User State Management Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "User State Management Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User State Management Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "User State Management Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User State Management Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "User State Management Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User State Management Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "User State Management Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User State Management Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "User State Management Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User State Management Workflow Element Properties"
                }
            }
        },
        "User State Management Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-pwd-lockout-duration",
                "ds-cfg-pwd-max-failure",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the User State Management Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.userstate.UserStateManagementWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-pwd-lockout-duration":{
                    "description":"Defines Password Lockout Duration. ",
                    "readOnly":false,
                    "default":"3600",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-pwd-max-failure":{
                    "description":"Defines the maximum number of failed logins the source LDAP directory server requires to lock an account. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Virtual Member Of Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Virtual Member Of Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Virtual Member Of Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Virtual Member Of Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Virtual Member Of Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Virtual Member Of Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Virtual Member Of Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Virtual Member Of Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Virtual Member Of Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Virtual Member Of Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Virtual Member Of Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Virtual Member Of Workflow Element Properties"
                }
            }
        },
        "Virtual Member Of Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-next-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Virtual Member Of Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.ovdplugin.virtualmemberof.VirtualMemberOfWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-explicit-request-only":{
                    "description":"If set to True, the 'member' attribute will be added to the entry only if it is explicitly requested as a returned attribute. The default value is True. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-member-attribute-name":{
                    "description":"The name of the 'member' attribute to add. ",
                    "readOnly":false,
                    "default":"memberof",
                    "type":"string"
                },
                "ds-cfg-next-workflow-element":{
                    "description":"Defines the next workflow element in the chain of workflow elements. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"The DN of the base to search for groups containing person entries. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Replication Synchronization Provider POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Replication Synchronization Provider Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Replication Synchronization Provider ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Replication Synchronization Provider SearchResultEntry"
                    }
                }
            }
        },
        "Replication Synchronization Provider SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Synchronization Provider SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Replication Synchronization Provider GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Synchronization Provider SearchResultEntry"
                    }
                }
            }
        },
        "Replication Synchronization Provider PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Replication Synchronization Provider SearchResultEntry"
                    }
                }
            }
        },
        "Replication Synchronization Provider SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Replication Synchronization Provider Properties"
                }
            }
        },
        "Replication Synchronization Provider Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Replication Synchronization Provider implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.replication.plugin.MultimasterReplication",
                    "type":"string"
                },
                "ds-cfg-num-update-replay-threads":{
                    "description":"Specifies the number of update replay threads. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Synchronization Provider is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Tokenize Attribute Transformation POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Tokenize Attribute Transformation Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Tokenize Attribute Transformation ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Tokenize Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Tokenize Attribute Transformation SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Tokenize Attribute Transformation SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Tokenize Attribute Transformation GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Tokenize Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Tokenize Attribute Transformation PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Tokenize Attribute Transformation SearchResultEntry"
                    }
                }
            }
        },
        "Tokenize Attribute Transformation SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Tokenize Attribute Transformation Properties"
                }
            }
        },
        "Tokenize Attribute Transformation Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-multivalued-attribute"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Tokenize Attribute Transformation implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.core.transformations.attributetransformations.TokenizeAttribute",
                    "type":"string"
                },
                "ds-cfg-entry-match-filter":{
                    "description":"Specifies the filter that the entry must match for this transformation to apply. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-transformation-value-delimiter":{
                    "description":"Specifies the delimiter to tokenize the attribute value to multiple values.By default the value will be \",\" ",
                    "readOnly":false,
                    "default":",",
                    "type":"string"
                },
                "ds-cfg-multivalued-attribute":{
                    "description":"Attribute whose value is stored as a single value will be tokenized with the delimiter. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-excluded-operation":{
                    "description":"Specifies operations on which this transformation never apply. This allows to restrict the regular behavior of this transformation. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-entry-parent-suffix":{
                    "description":"Specifies an antecedent of the operation DN for this transformation to apply. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Blind Trust Manager Provider POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Blind Trust Manager Provider Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Blind Trust Manager Provider ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Blind Trust Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "Blind Trust Manager Provider SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Blind Trust Manager Provider SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Blind Trust Manager Provider GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Blind Trust Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "Blind Trust Manager Provider PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Blind Trust Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "Blind Trust Manager Provider SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Blind Trust Manager Provider Properties"
                }
            }
        },
        "Blind Trust Manager Provider Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the Blind Trust Manager Provider implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.BlindTrustManagerProvider",
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicate whether the Trust Manager Provider is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "File Based Trust Manager Provider POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Trust Manager Provider Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "File Based Trust Manager Provider ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File Based Trust Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "File Based Trust Manager Provider SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Trust Manager Provider SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "File Based Trust Manager Provider GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Trust Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "File Based Trust Manager Provider PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/File Based Trust Manager Provider SearchResultEntry"
                    }
                }
            }
        },
        "File Based Trust Manager Provider SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/File Based Trust Manager Provider Properties"
                }
            }
        },
        "File Based Trust Manager Provider Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-trust-store-file",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"The fully-qualified name of the Java class that provides the File Based Trust Manager Provider implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.FileBasedTrustManagerProvider",
                    "type":"string"
                },
                "ds-cfg-trust-store-pin-property":{
                    "description":"Specifies the name of the Java property that contains the clear-text PIN needed to access the File Based Trust Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-pin":{
                    "description":"Specifies the clear-text PIN needed to access the File Based Trust Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-type":{
                    "description":"Specifies the format for the data in the trust store file. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-file":{
                    "description":"Specifies the path to the file containing the trust information. It can be an absolute path or a path that is relative to the Oracle Unified Directory instance root. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-trust-store-pin-environment-variable":{
                    "description":"Specifies the name of the environment variable that contains the clear-text PIN needed to access the File Based Trust Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicate whether the Trust Manager Provider is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-trust-store-pin-file":{
                    "description":"Specifies the path to the text file whose only contents should be a single line containing the clear-text PIN needed to access the File Based Trust Manager Provider . ",
                    "readOnly":false,
                    "type":"string"
                }
            }
        },
        "Union Partition POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Union Partition Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Union Partition ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Union Partition SearchResultEntry"
                    }
                }
            }
        },
        "Union Partition SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Union Partition SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Union Partition GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Union Partition SearchResultEntry"
                    }
                }
            }
        },
        "Union Partition PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Union Partition SearchResultEntry"
                    }
                }
            }
        },
        "Union Partition SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Union Partition Properties"
                }
            }
        },
        "Union Partition Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-workflow-element"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-white-list-attributes":{
                    "description":"The list of attributes of DN syntax that must be transformed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-source-base-dn":{
                    "description":"The base DN for the source DIT. ",
                    "readOnly":false,
                    "default":"",
                    "type":"string"
                },
                "ds-cfg-workflow-element":{
                    "description":"The partition workflow element. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-relative-base-dn":{
                    "description":"The relative part of the partition base DN. ",
                    "readOnly":false,
                    "default":"",
                    "type":"string"
                },
                "ds-cfg-priority":{
                    "description":"The priority of the partition. ",
                    "readOnly":false,
                    "default":"10",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-allowed-operations":{
                    "description":"The operation types allowed in this partition. ",
                    "readOnly":false,
                    "default":[
                        "search",
                        "bind",
                        "add",
                        "delete",
                        "modify",
                        "modifyDN",
                        "compare",
                        "extended"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "enum":[
                        "add",
                        "bind",
                        "compare",
                        "delete",
                        "extended",
                        "modify",
                        "modifydn",
                        "search"
                    ]
                },
                "ds-cfg-black-list-attributes":{
                    "description":"The list of attributes of DN syntax that must NOT be transformed. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "Union Workflow Element POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Union Workflow Element Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Union Workflow Element ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Union Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Union Workflow Element SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Union Workflow Element SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Union Workflow Element GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Union Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Union Workflow Element PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Union Workflow Element SearchResultEntry"
                    }
                }
            }
        },
        "Union Workflow Element SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Union Workflow Element Properties"
                }
            }
        },
        "Union Workflow Element Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Union Workflow Element implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.workflowelement.union.UnionWorkflowElement",
                    "type":"string"
                },
                "ds-cfg-auto-tune-search-option":{
                    "description":"A subtrees search with the filter e.g. !(uid=user.1) is likely to target a entry if search-first-match property is set to true however it should target several entries e.g. uid=user.2 and uid=user.3 as these could be valid results for this condition. To enable union workflow element to return several entries which are meeting the condition even if search-first-match is set to true, set this property to true. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-cache-size":{
                    "description":"The maximum number of entries that can be stored in the cache used to filter out entry duplicates. ",
                    "readOnly":false,
                    "default":"10000",
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-search-first-match":{
                    "description":"Indicates if a subtree search should stop the processing once an entry is found. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-suppress-entry-duplicates":{
                    "description":"Indicate whether the Union Workflow Element should try to suppress the entry duplicates. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-bind-option":{
                    "description":"Indicates if a bind request should fall through the list of all configured partitions until it reaches first success or fail if multiple users have the same DN from different configured partitions. ",
                    "readOnly":false,
                    "default":"bind-first-success",
                    "type":"string",
                    "enum":[
                        "bind-first-success",
                        "bind-quick-fail"
                    ]
                },
                "ds-cfg-base-dn":{
                    "description":"The base DN of the virtual unified DIT. ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow Element is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Collective Attribute Subentries Virtual Attribute Properties"
                }
            }
        },
        "Collective Attribute Subentries Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.CollectiveAttributeSubentriesVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"collectiveAttributeSubentries",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Entry DN Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Entry DN Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Entry DN Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Entry DN Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Entry DN Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Entry DN Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Entry DN Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Entry DN Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Entry DN Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Entry DN Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Entry DN Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Entry DN Virtual Attribute Properties"
                }
            }
        },
        "Entry DN Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.EntryDNVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"entryDN",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Entry UUID Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Entry UUID Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Entry UUID Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Entry UUID Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Entry UUID Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Entry UUID Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Entry UUID Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Entry UUID Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Entry UUID Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Entry UUID Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Entry UUID Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Entry UUID Virtual Attribute Properties"
                }
            }
        },
        "Entry UUID Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.EntryUUIDVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"real-overrides-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"entryUUID",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Governing Structure Rule Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Governing Structure Rule Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Governing Structure Rule Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Governing Structure Rule Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Governing Structure Rule Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Governing Structure Rule Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Governing Structure Rule Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Governing Structure Rule Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Governing Structure Rule Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Governing Structure Rule Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Governing Structure Rule Virtual Attribute Properties"
                }
            }
        },
        "Governing Structure Rule Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.GoverningSturctureRuleVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"governingStructureRule",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Has Subordinates Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Has Subordinates Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Has Subordinates Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Has Subordinates Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Has Subordinates Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Has Subordinates Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Has Subordinates Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Has Subordinates Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Has Subordinates Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Has Subordinates Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Has Subordinates Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Has Subordinates Virtual Attribute Properties"
                }
            }
        },
        "Has Subordinates Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.HasSubordinatesVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"hasSubordinates",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Is Member Of Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Is Member Of Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Is Member Of Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Is Member Of Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Is Member Of Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Is Member Of Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Is Member Of Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Is Member Of Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Is Member Of Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Is Member Of Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Is Member Of Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Is Member Of Virtual Attribute Properties"
                }
            }
        },
        "Is Member Of Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.IsMemberOfVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"isMemberOf",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Member Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Member Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Member Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Member Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Member Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Member Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Member Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Member Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Member Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Member Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Member Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Member Virtual Attribute Properties"
                }
            }
        },
        "Member Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-allow-retrieving-membership",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.MemberVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-allow-unindexed-search-retrieving-membership":{
                    "description":"Indicates whether to handle requests that request all values for the virtual attribute even if it requires an non indexed internal search. ",
                    "readOnly":false,
                    "default":true,
                    "type":"boolean"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-allow-retrieving-membership":{
                    "description":"Indicates whether to handle requests that request all values for the virtual attribute. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Nsuniqueid Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Nsuniqueid Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Nsuniqueid Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Nsuniqueid Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Nsuniqueid Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Nsuniqueid Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Nsuniqueid Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Nsuniqueid Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Nsuniqueid Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Nsuniqueid Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Nsuniqueid Virtual Attribute Properties"
                }
            }
        },
        "Nsuniqueid Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.NsuniqueidVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"real-overrides-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"nsuniqueid",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Num Subordinates Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Num Subordinates Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Num Subordinates Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Num Subordinates Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Num Subordinates Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Num Subordinates Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Num Subordinates Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Num Subordinates Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Num Subordinates Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Num Subordinates Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Num Subordinates Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Num Subordinates Virtual Attribute Properties"
                }
            }
        },
        "Num Subordinates Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.NumSubordinatesVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"numSubordinates",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Orclguid Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Orclguid Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Orclguid Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Orclguid Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Orclguid Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Orclguid Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Orclguid Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Orclguid Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Orclguid Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Orclguid Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Orclguid Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Orclguid Virtual Attribute Properties"
                }
            }
        },
        "Orclguid Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.OrclguidVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"real-overrides-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"orclguid",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Password Expiration Time Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Password Expiration Time Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Password Expiration Time Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Password Expiration Time Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Expiration Time Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Password Expiration Time Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Expiration Time Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Password Expiration Time Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Expiration Time Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Password Expiration Time Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Expiration Time Virtual Attribute Properties"
                }
            }
        },
        "Password Expiration Time Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PasswordExpirationTimeVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"passwordExpirationTime",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Password Policy Subentry Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Password Policy Subentry Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Password Policy Subentry Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy Subentry Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy Subentry Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Password Policy Subentry Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy Subentry Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy Subentry Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Password Policy Subentry Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Password Policy Subentry Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Password Policy Subentry Virtual Attribute Properties"
                }
            }
        },
        "Password Policy Subentry Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.PasswordPolicySubentryVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"pwdPolicySubentry",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Proximity Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proximity Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Proximity Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Proximity Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Proximity Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proximity Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Proximity Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proximity Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Proximity Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Proximity Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Proximity Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Proximity Virtual Attribute Properties"
                }
            }
        },
        "Proximity Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.ProximityVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"proximity",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Structural Object Class Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Structural Object Class Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Structural Object Class Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Structural Object Class Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Structural Object Class Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Structural Object Class Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Structural Object Class Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Structural Object Class Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Structural Object Class Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Structural Object Class Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Structural Object Class Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Structural Object Class Virtual Attribute Properties"
                }
            }
        },
        "Structural Object Class Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.StructuralObjectClassVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"structuralObjectClass",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Subschema Subentry Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Subschema Subentry Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Subschema Subentry Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Subschema Subentry Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subschema Subentry Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Subschema Subentry Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subschema Subentry Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Subschema Subentry Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Subschema Subentry Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "Subschema Subentry Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Subschema Subentry Virtual Attribute Properties"
                }
            }
        },
        "Subschema Subentry Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.SubschemaSubentryVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"virtual-overrides-real",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "default":"subschemaSubentry",
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "User Defined Virtual Attribute POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User Defined Virtual Attribute Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "User Defined Virtual Attribute ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User Defined Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "User Defined Virtual Attribute SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User Defined Virtual Attribute SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "User Defined Virtual Attribute GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User Defined Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "User Defined Virtual Attribute PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/User Defined Virtual Attribute SearchResultEntry"
                    }
                }
            }
        },
        "User Defined Virtual Attribute SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/User Defined Virtual Attribute Properties"
                }
            }
        },
        "User Defined Virtual Attribute Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class",
                "ds-cfg-attribute-type",
                "ds-cfg-value",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filter":{
                    "description":"Specifies the search filters to be applied against entries to determine if the virtual attribute is to be generated for those entries. ",
                    "readOnly":false,
                    "default":[
                        "(objectClass=*)"
                    ],
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the virtual attribute provider class that generates the attribute values. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.UserDefinedVirtualAttributeProvider",
                    "type":"string"
                },
                "ds-cfg-conflict-behavior":{
                    "description":"Specifies the behavior that the server is to exhibit for entries that already contain one or more real values for the associated attribute. ",
                    "readOnly":false,
                    "default":"real-overrides-virtual",
                    "type":"string",
                    "enum":[
                        "merge-real-and-virtual",
                        "real-overrides-virtual",
                        "virtual-overrides-real"
                    ]
                },
                "ds-cfg-group-dn":{
                    "description":"Specifies the DNs of the groups whose members can be eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-attribute-type":{
                    "description":"Specifies the attribute type for the attribute whose values are to be dynamically assigned by the virtual attribute. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DNs for the branches containing entries that are eligible to use this virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-value":{
                    "description":"Specifies the values to be included in the virtual attribute. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Virtual Attribute is enabled for use. ",
                    "readOnly":false,
                    "type":"boolean"
                }
            }
        },
        "Parallel Work Queue POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Parallel Work Queue Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Parallel Work Queue ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Parallel Work Queue SearchResultEntry"
                    }
                }
            }
        },
        "Parallel Work Queue SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Parallel Work Queue SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Parallel Work Queue GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Parallel Work Queue SearchResultEntry"
                    }
                }
            }
        },
        "Parallel Work Queue PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Parallel Work Queue SearchResultEntry"
                    }
                }
            }
        },
        "Parallel Work Queue SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Parallel Work Queue Properties"
                }
            }
        },
        "Parallel Work Queue Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Parallel Work Queue implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.ParallelWorkQueue",
                    "type":"string"
                },
                "ds-cfg-num-worker-threads":{
                    "description":"Specifies the number of worker threads to be used for processing operations placed in the queue. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Traditional Work Queue POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Traditional Work Queue Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Traditional Work Queue ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Traditional Work Queue SearchResultEntry"
                    }
                }
            }
        },
        "Traditional Work Queue SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Traditional Work Queue SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Traditional Work Queue GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Traditional Work Queue SearchResultEntry"
                    }
                }
            }
        },
        "Traditional Work Queue PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Traditional Work Queue SearchResultEntry"
                    }
                }
            }
        },
        "Traditional Work Queue SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Traditional Work Queue Properties"
                }
            }
        },
        "Traditional Work Queue Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-java-class"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-java-class":{
                    "description":"Specifies the fully-qualified name of the Java class that provides the Traditional Work Queue implementation. ",
                    "readOnly":false,
                    "default":"org.opends.server.extensions.TraditionalWorkQueue",
                    "type":"string"
                },
                "ds-cfg-num-worker-threads":{
                    "description":"Specifies the number of worker threads to be used for processing operations placed in the queue. ",
                    "readOnly":false,
                    "type":"integer",
                    "format":"int32"
                },
                "ds-cfg-max-work-queue-capacity":{
                    "description":"Specifies the maximum number of queued operations that can be in the work queue at any given time. ",
                    "readOnly":false,
                    "default":"1000",
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Workflow POSTRequest":{
            "type":"object",
            "required":[
                "msgType"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest"
                    ]
                },
                "dn":{
                    "description":"LDAP DN of the entry to be created or deleted or compared. Note: To be used only while performing LDAP add, delete or compare operations, i.e, if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:AddRequest, urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteRequest or urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.It is mandatory for such operations.",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Workflow Properties"
                },
                "base":{
                    "description":"Search Base DN to be used for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest. It is also mandatory for such operation",
                    "type":"string"
                },
                "scope":{
                    "description":"Scope for the LDAP search operation. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string",
                    "enum":[
                        "base",
                        "sub",
                        "one"
                    ]
                },
                "filter":{
                    "description":"Search filter for the LDAP search operation. Should follow LDAP search filter syntax. Note: To be used only while performing LDAP search operation using POST request, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"string"
                },
                "requiredAttributes":{
                    "description":"List of attributes to be fetched for the entry. Note: To be used only while performing LDAP search operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchRequest.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "controls":{
                    "description":"LDAP controls to be sent to server for the LDAP operation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "assertion":{
                    "description":"Assertion string for the LDAP compare operation. Note: To be used only while performing LDAP compare operation using POST, i.e., if the msgType is urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareRequest.",
                    "type":"string"
                }
            }
        },
        "Workflow ADDResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:AddResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Workflow SearchResultEntry"
                    }
                }
            }
        },
        "Workflow SuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "type":"string",
                    "enum":[
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:DeleteResponse",
                        "urn:ietf:params:rest:schemas:oracle:oud:1.0:CompareResponse"
                    ]
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Workflow SearchResultEntry"
                    }
                },
                "compareResult":{
                    "description":"Indicates the result of LDAP compare operation.",
                    "type":"boolean"
                }
            }
        },
        "Workflow GetSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:SearchResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Workflow SearchResultEntry"
                    }
                }
            }
        },
        "Workflow PatchSuccessResponse":{
            "type":"object",
            "required":[
                "msgType",
                "totalResults",
                "searchResultEntries"
            ],
            "properties":{
                "msgType":{
                    "description":"The REST message type",
                    "default":"urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponse",
                    "type":"string"
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the number of entries created, and returned."
                },
                "searchResultEntries":{
                    "type":"array",
                    "description":"Number of search result entries returned after the LDAP operation.",
                    "items":{
                        "$ref":"#/definitions/Workflow SearchResultEntry"
                    }
                }
            }
        },
        "Workflow SearchResultEntry":{
            "type":"object",
            "required":[
                "dn",
                "attributes"
            ],
            "properties":{
                "dn":{
                    "description":"LDAP DN of the entry to be created",
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/Workflow Properties"
                }
            }
        },
        "Workflow Properties":{
            "type":"object",
            "required":[
                "objectclass",
                "ds-cfg-workflow-element",
                "ds-cfg-enabled"
            ],
            "properties":{
                "objectclass":{
                    "type":"array",
                    "description":"Objectclass(es) which this entry belongs to.",
                    "items":{
                        "type":"string"
                    }
                },
                "cn":{
                    "type":"string",
                    "description":"CN (common name) of the entry"
                },
                "ds-cfg-filters-to-include":{
                    "description":"The filters to include are filters of a filter and apply to the search filters specified in the search operation. It is specified as search filters and scope(optional) separated by # e.g. (objectClass=*)#sub. In case of no scope mentioned it will take default value sub as scope. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ds-cfg-virtual-aci-mode":{
                    "description":"Indicates whether the Workflow uses the virtual acis. ",
                    "readOnly":false,
                    "default":false,
                    "type":"boolean"
                },
                "ds-cfg-workflow-element":{
                    "description":"Specifies the root Workflow Element in the Workflow . ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-criticality":{
                    "description":"The criticality determines the behavior to adopt when one of the workflow elements belonging to a workflow returns an UNAVAILABLE result code during the execution of a search operation. ",
                    "readOnly":false,
                    "default":"true",
                    "type":"string",
                    "enum":[
                        "false",
                        "partial",
                        "true"
                    ]
                },
                "ds-cfg-access-control-group":{
                    "description":"Specifies the access control group used by the Workflow. ",
                    "readOnly":false,
                    "type":"string"
                },
                "ds-cfg-base-dn":{
                    "description":"Specifies the base DN of the data targeted by the Workflow . ",
                    "readOnly":true,
                    "type":"string"
                },
                "ds-cfg-enabled":{
                    "description":"Indicates whether the Workflow is enabled for use in the server. ",
                    "readOnly":false,
                    "type":"boolean"
                },
                "ds-cfg-filters-to-exclude":{
                    "description":"The filters to exclude are filters of a filter and apply to the search filters specified in the search operation. It is specified as search filters and scope(optional) separated by # e.g. (objectClass=*)#sub. In case of no scope mentioned it will take default value one as scope. ",
                    "readOnly":false,
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        }
    }
}