Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateLdapIdmapDetails

Mount target details about the LDAP ID mapping configuration.

Properties

Optional cacheLifetimeSeconds

cacheLifetimeSeconds: undefined | number

The maximum amount of time the mount target is allowed to use a cached entry. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional cacheRefreshIntervalSeconds

cacheRefreshIntervalSeconds: undefined | number

The amount of time that the mount target should allow an entry to persist in its cache before attempting to refresh the entry. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional groupSearchBase

groupSearchBase: undefined | string

All LDAP searches are recursive starting at this group.

Example: {@code CN=Group,DC=domain,DC=com}

Optional negativeCacheLifetimeSeconds

negativeCacheLifetimeSeconds: undefined | number

The amount of time that a mount target will maintain information that a user is not found in the ID mapping configuration. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional outboundConnector1Id

outboundConnector1Id: undefined | string

The OCID of the first connector to use to communicate with the LDAP server.

Optional outboundConnector2Id

outboundConnector2Id: undefined | string

The OCID of the second connector to use to communicate with the LDAP server.

Optional schemaType

schemaType: SchemaType

Schema type of the LDAP account.

Optional userSearchBase

userSearchBase: undefined | string

All LDAP searches are recursive starting at this user.

Example: {@code CN=User,DC=domain,DC=com}

Functions

getDeserializedJsonObj

getJsonObj