ServiceNowConfiguration class

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

Constructors

ServiceNowConfiguration({required String hostUrl, required String secretArn, required ServiceNowBuildVersionType serviceNowBuildVersion, ServiceNowKnowledgeArticleConfiguration? knowledgeArticleConfiguration, ServiceNowServiceCatalogConfiguration? serviceCatalogConfiguration})
ServiceNowConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
hostUrl String
The ServiceNow instance that the data source connects to. The host endpoint should look like the following: {instance}.service-now.com.
final
knowledgeArticleConfiguration ServiceNowKnowledgeArticleConfiguration?
Provides configuration information for crawling knowledge articles in the ServiceNow site.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secretArn String
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.
final
serviceCatalogConfiguration ServiceNowServiceCatalogConfiguration?
Provides configuration information for crawling service catalogs in the ServiceNow site.
final
serviceNowBuildVersion ServiceNowBuildVersionType
The identifier of the release that the ServiceNow host is running. If the host is not running the LONDON release, use OTHERS.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited