}}Create Credential
Field | Required | Default | Multiple | Notes | Example |
---|
type | Yes | - | No | | |
description | Yes | - | No | Name of the credential object. | "Ldap IdentityCredential" |
properties | Yes | - | No | Configuration object |
|
---|
Authentication | Yes | Simple | Yes | Type of authentication to use against the LDAP server | Simple or Digest (MD5) |
Username | Yes | - | No | Could be a distinguished name for an LDAP server, or a domain\\user for ActiveDirectory. | "cn=Directory Manager" |
Password | Yes | - | No | Password for the account. | "Twj0u4sp5mgf8Q90xftpm62BHT=" |
Example
Code Block |
---|
theme | RDark |
---|
title | POST aspire/_api/credentials |
---|
|
{
"id": "2a5ca234-e328-4d40-bb2a-2df3e550b065",
"type": "ldap-identity",
"description": "Ldap Identity Credentials Test",
"properties": {
"authenticationType": "SIMPLE",
"user": "cn=Directory Manager",
"password": ""
}
} |
Update Credential
Field
Required
Default
Multiple
Notes | Example | id | Yes | - | No | Id of the credential to update. | "2f287669-d163-4e35-ad17-6bbfe9df3778" |
description | Yes | - | No | Name of the credential object. | "Ldap IdentityCredential" |
properties | Yes | - | No | Configuration object | Example
Code Block |
---|
theme | RDark |
---|
title | PUT aspire/_api/credentials/2a5ca234-e328-4d40-bb2a-2df3e550b065 |
---|
|
{
"id": "2a5ca234-e328-4d40-bb2a-2df3e550b065",
"description": "<Connector Name> Credential",
"properties": {
}
} |
Create Connection
Field
Required
Default
Multiple
Notes | Example
type | Yes | - | No | | description | Yes | - | No | Name of the connection object. | "MyLdap IdentityConnection" |
throttlePolicy | No | - | No | Id of the throttle policy that applies to this connection object. | "f5587cee-9116-4011-b3a9-6b235b333a1b" |
routingPolicies | No | [ ] | Yes | The ids of the routing policies that this connection will use. | ["313de87c-3cb9-4fe0-a2cb-17f75ce7d0c7", "b4d2579f-1a0a-4a8b-9fd4-d42780003b36"] |
properties | Yes | - | No | Configuration object | Example
Code Block |
---|
theme | RDark |
---|
title | POST aspire/_api/connections |
---|
|
{
"type": "<Connector Type>",
"description": "<Connector Name> Test Connector",
"properties": {
}
} |
Update Connection
Field
Required
Default
Multiple
Notes
Example
id | Yes | - | No | Id of the connection to update | "89d6632a-a296-426c-adb0-d442adcab4b0", |
description | No | - | No | Name of the connection object. | "My Image RemovedConnection" |
throttlePolicy | No | - | No | Id of the throttle policy that applies to this connection object. | "f5587cee-9116-4011-b3a9-6b235b333a1b" |
routingPolicies | No | [ ] | Yes | The ids of the routing policies that this connection will use. | ["313de87c-3cb9-4fe0-a2cb-17f75ce7d0c7", "b4d2579f-1a0a-4a8b-9fd4-d42780003b36"] |
properties | Yes | - | No | Configuration object | Example
Code Block |
---|
|
{
"id": "89d6632a-a296-426c-adb0-d442adcab4b0",
"description": "<Connector Name> Test Connector",
"properties": {
}
} |
Create Connector Instance
For the creation of the Connector object using the Rest API check this page
Update Connector Instance
For the update of the Connector object using the Rest API check this page
Create Seed
Field
Required
Default
Multiple
Notes
Example
seed | Yes | - | No | <seed description> | type | Yes | - | No | | description | Yes | - | No | Name of the seed object. | |
connector | Yes | - | No | The id of the connector to be used with this seed. The connector type must match the seed type. | "82f7f0a4-8d28-47ce-8c9d-e3ca414b0d31" |
connection | Yes | - | No | The id of the connection to be used with this seed. The connection type must match the seed type. | "602d3700-28dd-4a6a-8b51-e4a663fe9ee6" |
workflows | No | [ ] | Yes | The ids of the workflows that will be executed for the documents crawled. | ["f8c414cb-1f5d-42ef-9cc9-5696c3f0bda4"] |
throttlePolicy | No | - | No | Id of the throttle policy that applies to this connection object. | "f5587cee-9116-4011-b3a9-6b235b333a1b" |
routingPolicies | No | [ ] | Yes | The ids of the routing policies that this seed will use. | ["313de87c-3cb9-4fe0-a2cb-17f75ce7d0c7", "b4d2579f-1a0a-4a8b-9fd4-d42780003b36"] |
tags | No | [ ] | Yes | The tags of the seed. These can be used to filter the seed | ["tag1", "tag2"] |
properties | Yes | - | No | Configuration object | Example
Update Seed
Field
Required
Default
Multiple
Notes
Example
id | Yes | - | No | Id of the seed to update. | "2f287669-d163-4e35-ad17-6bbfe9df3778" |
seed | No | - | No | <seed description> | description | No | - | No | Name of the seed object. | |
connector | No | - | No | The id of the connector to be used with this seed. The connector type must match the seed type. | "82f7f0a4-8d28-47ce-8c9d-e3ca414b0d31" |
connection | No | - | No | The id of the connection to be used with this seed. The connection type must match the seed type. | "602d3700-28dd-4a6a-8b51-e4a663fe9ee6" |
workflows | No | [ ] | Yes | The ids of the workflows that will be executed for the documents crawled. | ["f8c414cb-1f5d-42ef-9cc9-5696c3f0bda4"] |
workflows.add | No | [ ] | Yes | The ids of the workflows to add. | ["f8c414cb-1f5d-42ef-9cc9-5696c3f0bda4"] |
workflows.remove | No | [ ] | Yes | The ids of the workflows to remove. | ["f8c414cb-1f5d-42ef-9cc9-5696c3f0bda4"] |
throttlePolicy | No | - | No | Id of the throttle policy that applies to this connection object. | "f5587cee-9116-4011-b3a9-6b235b333a1b" |
routingPolicies | No | [ ] | Yes | The ids of the routing policies that this seed will use. | ["313de87c-3cb9-4fe0-a2cb-17f75ce7d0c7", "b4d2579f-1a0a-4a8b-9fd4-d42780003b36"] |
routingPolicies.add | No | [ ] | Yes | The ids of the routingPolicies to add. | ["b4d2579f-1a0a-4a8b-9fd4-d42780003b36"] |
routingPolicies.remove | No | [ ] | Yes | The ids of the routingPolicies to remove. | ["313de87c-3cb9-4fe0-a2cb-17f75ce7d0c7"] |
tags | No | [ ] | Yes | The tags of the seed. These can be used to filter the seed | ["tag1", "tag3"] |
tags.add | No | [ ] | Yes | The tags to add | ["tag4"] |
tags.remove | No | [ ] | Yes | The tags to remove | ["tag2"] |
properties | Yes | - | No | Configuration object | Example