Class CfnDataSource.OneDriveConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataSource.OneDriveConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataSource.OneDriveConfigurationProperty
CfnDataSource.OneDriveConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.kendra.CfnDataSource.OneDriveConfigurationProperty
CfnDataSource.OneDriveConfigurationProperty.Builder, CfnDataSource.OneDriveConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDataSource.OneDriveConfigurationProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
TRUE
to disable local groups information.A list of regular expression patterns to exclude certain documents in your OneDrive.final Object
A list ofDataSourceToIndexFieldMapping
objects that map OneDrive data source attributes or field names to Amazon Kendra index field names.A list of regular expression patterns to include certain documents in your OneDrive.final Object
A list of user accounts whose documents should be indexed.final String
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the user name and password to connect to OneDrive.final String
The Azure Active Directory domain of the organization.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDataSource.OneDriveConfigurationProperty.Builder
.
-
-
Method Details
-
getOneDriveUsers
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
A list of user accounts whose documents should be indexed.- Specified by:
getOneDriveUsers
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
getSecretArn
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
The Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the user name and password to connect to OneDrive.The user name should be the application ID for the OneDrive application, and the password is the application key for the OneDrive application.
- Specified by:
getSecretArn
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
getTenantDomain
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
The Azure Active Directory domain of the organization.- Specified by:
getTenantDomain
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
getDisableLocalGroups
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
TRUE
to disable local groups information.- Specified by:
getDisableLocalGroups
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
getExclusionPatterns
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
A list of regular expression patterns to exclude certain documents in your OneDrive.Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
- Specified by:
getExclusionPatterns
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
getFieldMappings
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
A list ofDataSourceToIndexFieldMapping
objects that map OneDrive data source attributes or field names to Amazon Kendra index field names.To create custom fields, use the
UpdateIndex
API before you map to OneDrive fields. For more information, see Mapping data source fields . The OneDrive data source field names must exist in your OneDrive custom metadata.- Specified by:
getFieldMappings
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
getInclusionPatterns
Description copied from interface:CfnDataSource.OneDriveConfigurationProperty
A list of regular expression patterns to include certain documents in your OneDrive.Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an inclusion and exclusion pattern, the exclusion pattern takes precedence and the document isn't included in the index.
The pattern is applied to the file name.
- Specified by:
getInclusionPatterns
in interfaceCfnDataSource.OneDriveConfigurationProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-