AWS::Kendra::DataSource ServiceNowConfiguration - AWS CloudFormation

AWS::Kendra::DataSource ServiceNowConfiguration

Provides configuration information required to connect to a ServiceNow data source.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

HostUrl

The ServiceNow instance that the data source connects to. The host endpoint should look like the following: {instance}.service-now.com.

Required: Yes

Type: String

Minimum: 1

Maximum: 2048

Pattern: ^(?!(^(https?|ftp|file):\/\/))[a-z0-9-]+(\.service-now\.com)$

Update requires: No interruption

KnowledgeArticleConfiguration

Provides configuration information for crawling knowledge articles in the ServiceNow site.

Required: No

Type: ServiceNowKnowledgeArticleConfiguration

Update requires: No interruption

SecretArn

The Amazon Resource Name (ARN) of the AWS Secret Manager secret that contains the user name and password required to connect to the ServiceNow instance.

Required: Yes

Type: String

Minimum: 1

Maximum: 1284

Pattern: arn:[a-z0-9-\.]{1,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[^/].{0,1023}

Update requires: No interruption

ServiceCatalogConfiguration

Provides configuration information for crawling service catalogs in the ServiceNow site.

Required: No

Type: ServiceNowServiceCatalogConfiguration

Update requires: No interruption

ServiceNowBuildVersion

The identifier of the release that the ServiceNow host is running. If the host is not running the LONDON release, use OTHERS.

Required: Yes

Type: String

Allowed values: LONDON | OTHERS

Update requires: No interruption