OneDriveConfiguration class
Provides configuration information for data sources that connect to OneDrive.
Constructors
-
OneDriveConfiguration({required OneDriveUsers oneDriveUsers, required String secretArn, required String tenantDomain, bool? disableLocalGroups, List<
String> ? exclusionPatterns, List<DataSourceToIndexFieldMapping> ? fieldMappings, List<String> ? inclusionPatterns}) -
OneDriveConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- disableLocalGroups → bool?
-
A Boolean value that specifies whether local groups are disabled
(
True
) or enabled (False
).final -
exclusionPatterns
→ List<
String> ? -
List of regular expressions applied to documents. Items that match the
exclusion pattern are not indexed. If you provide both an inclusion pattern
and an exclusion pattern, any item that matches the exclusion pattern isn't
indexed.
final
-
fieldMappings
→ List<
DataSourceToIndexFieldMapping> ? -
A list of
DataSourceToIndexFieldMapping
objects that map Microsoft OneDrive fields to custom fields in the Amazon Kendra index. You must first create the index fields before you map OneDrive fields.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
inclusionPatterns
→ List<
String> ? -
A list of regular expression patterns. Documents that match the pattern are
included in the index. Documents that don't match the pattern are excluded
from the index. If a document matches both an inclusion pattern and an
exclusion pattern, the document is not included in the index.
final
- oneDriveUsers → OneDriveUsers
-
A list of user accounts whose documents should be indexed.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secretArn → String
-
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that
contains the user name and password to connect to OneDrive. The user namd
should be the application ID for the OneDrive application, and the password
is the application key for the OneDrive application.
final
- tenantDomain → String
-
The Azure Active Directory domain of the organization.
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