Modify a RDBMS Workflow Element by DN
patch
/rest/v1/admin/{dn}
Modify a RDBMS Workflow Element by DN
Request
Supported Media Types
- application/json
Path Parameters
-
dn(required): string
LDAP DN of the entry to be modified
RDBMS Workflow Element that needs to be modified
Root Schema : PatchRequest
Type:
Show Source
object-
controls:
array controls
LDAP controls to be sent to server for LDAP modify operation.
-
msgType(required):
string
Default Value:
urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyRequestThe REST message type -
operations(required):
array operations
Modifications (Patch operations) to be performed on the entry.
Nested Schema : controls
Type:
arrayLDAP controls to be sent to server for LDAP modify operation.
Show Source
Nested Schema : operations
Type:
arrayModifications (Patch operations) to be performed on the entry.
Show Source
Nested Schema : PatchOperation
Type:
Show Source
object-
attribute(required):
string
The entry attribute to be modified.
-
opType(required):
string
Allowed Values:
[ "add", "delete", "replace", "increment" ]The type of the Patch Operation. -
values:
array values
The attribute values to be updated.
Response
Supported Media Types
- application/json
200 Response
OK
Root Schema : RDBMS Workflow Element PatchSuccessResponse
Type:
Show Source
object-
msgType(required):
string
Default Value:
urn:ietf:params:rest:schemas:oracle:oud:1.0:ModifyResponseThe REST message type -
searchResultEntries(required):
array searchResultEntries
Number of search result entries returned after the LDAP operation.
-
totalResults(required):
integer(int32)
Specifies the number of entries created, and returned.
Nested Schema : searchResultEntries
Type:
arrayNumber of search result entries returned after the LDAP operation.
Show Source
Nested Schema : RDBMS Workflow Element SearchResultEntry
Type:
Show Source
object-
attributes(required):
object RDBMS Workflow Element Properties
-
dn(required):
string
LDAP DN of the entry to be created
Nested Schema : RDBMS Workflow Element Properties
Type:
Show Source
object-
cn:
string
CN (common name) of the entry
-
ds-cfg-cache-invalidation-interval:
string
Default Value:
60000msThe lifetime of cached objects. This property is used when the cache invalidation property is set to 'ttl-cache-invalidation-policy'. -
ds-cfg-cache-invalidation-policy:
string
Default Value:
no-expiry-cache-invalidation-policyAllowed Values:[ "no-expiry-cache-invalidation-policy", "ttl-cache-invalidation-policy" ]The policy that must be used to invalidate the cached data. -
ds-cfg-cache-size:
integer(int32)
Default Value:
1000The number of database records to be cached. -
ds-cfg-caching-scheme:
string
Default Value:
noneAllowed Values:[ "full", "hard-weak", "none", "soft", "soft-weak", "weak" ]Select the scheme that must be used to cache database records. "none" is the recommended default. -
ds-cfg-enabled(required):
boolean
Indicates whether the Workflow Element is enabled for use in the server.
-
ds-cfg-java-class(required):
string
Default Value:
com.oracle.dps.server.workflowelement.rdbms.RDBMSWorkflowElementSpecifies the fully-qualified name of the Java class that provides the RDBMS Workflow Element implementation. -
ds-cfg-password-attribute:
string
Specifies the attribute type used to hold user passwords.
-
ds-cfg-password-storage-scheme:
string
Specifies the names of the password storage schemes that are used to encode clear-text passwords for this password policy.
-
ds-cfg-prefix-password-with-storage-scheme:
boolean
Default Value:
falseSpecifies if passwords stored should be prefixed with scheme name or not. -
ds-cfg-rdbms-extension(required):
string
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.
-
ds-cfg-skip-dn-validation-attributes:
array ds-cfg-skip-dn-validation-attributes
The DN validation will be skipped for the configured attributes
-
ds-cfg-suffix(required):
string
suffix DN of all entries stored by this workflow element
-
objectclass(required):
array objectclass
Objectclass(es) which this entry belongs to.
Nested Schema : ds-cfg-skip-dn-validation-attributes
Type:
arrayThe DN validation will be skipped for the configured attributes
Default Value:
Show Source
[
"member",
"isMemberOf",
"owner",
"uniqueMember",
"manager"
]400 Response
ERROR
406 Response
Not Acceptable
Root Schema : ErrorResponse
Type:
Show Source
object-
ldapErrorCode:
integer(int32)
Specifies the LDAP error code returned for the operation.
-
message(required):
string
Error message returned returned for the operation.
-
msgType(required):
string
Default Value:
urn:ietf:params:rest:schemas:oracle:oud:1.0:ErrorResponseThe REST message type