config entity id/name
config entity data
Optionalwait: booleandelay the response until an OSGi service event confirms the change has been consumed by the corresponding service or the request times out.
promise resolving to a config entity
Delete all config entities
OptionalresultCallback: ResultCallback<IdObjectSkeletonInterface>Optional callback to process individual results
promise reolving to an array of config entities
Delete all config entities of a type
config entity type
OptionalresultCallback: ResultCallback<IdObjectSkeletonInterface>Optional callback to process individual results
promise resolving to an array of config entities of a type
Delete config entity
config entity id/name
promise resolving to a config entity
Export all IDM config entities
Optionaloptions: ConfigEntityExportOptionsexport options
OptionalresultCallback: ResultCallback<IdObjectSkeletonInterface>Optional callback to process individual results
promise resolving to a ConfigEntityExportInterface object
Export a single IDM config entity
config entity id
promise resolving to a ConfigEntityExportInterface object
Import idm config entities.
idm config entity import data.
OptionalentityId: stringOptional entity id that, when provided, will only import the entity of that id from the importData
Optionaloptions: ConfigEntityImportOptionsimport options
OptionalresultCallback: ResultCallback<IdObjectSkeletonInterface>Optional callback to process individual results
a promise resolving to an array of config entity objects
Import a idm sub config entity.
entity id for parent config entity of the sub config that is being updated
the updated sub config entity
Optionaloptions: ConfigEntityImportOptionsimport options
a promise resolving to an array of config entity objects
For entityId: 'managed', this read-modify-writes the whole
managed-object type definition (schema included), for any deployment
type — including adding, changing, or removing individual custom
property/relationship definitions (edit .schema.properties on the
object you pass in). ManagedObjectSchemaOps.ts's
updateManagedObjectSchemaProperty / removeManagedObjectSchemaProperty
are a narrower, Cloud-only, relationship-property-specific alternative,
not a general replacement.
Read all config entities
promise reolving to an array of config entities
Read all config entities of a type
config entity type
OptionalincludeDefault: booleanInclude default email templates if true, false to exclude them. Default: false
promise resolving to an array of config entities of a type
Read config entity
config entity id/name
promise resolving to a config entity
Read all config entity stubs. For full entities use readConfigEntities.
promise resolving to an array of config entity stubs
Read available config entity types
promise resolving to an array of config entity types
Read configured managed-object type names.
Read a idm sub config entity.
entity id for the parent config entity of the sub config entity that is being read
name of the sub config entity that is being read
a promise resolving to a sub config entity object
For entityId: 'managed', this reads the whole managed-object
type definition (schema included), for any deployment type. This is the
general-purpose per-property read path too — read the whole type and
look up the property you need. ManagedObjectSchemaOps.ts's
readManagedObjectSchemaProperty is a narrower, Cloud-only,
relationship-property-specific alternative, not a general replacement.
Remove a idm sub config entity.
entity id for parent config entity of the sub config that is being removed
name of the sub config entity that is being removed
Optionaloptions: ConfigEntityImportOptionsimport options
a promise resolving to an array of config entity objects
Update or create config entity
config entity id/name
config entity data
Optionalwait: booleandelay the response until an OSGi service event confirms the change has been consumed by the corresponding service or the request times out.
promise resolving to a config entity
Create config entity