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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.kendra.CfnDataSource.OneDriveConfigurationProperty
CfnDataSource.OneDriveConfigurationProperty.Builder, CfnDataSource.OneDriveConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataSource.OneDriveConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectTRUEto disable local groups information.A list of regular expression patterns to exclude certain documents in your OneDrive.final ObjectA list ofDataSourceToIndexFieldMappingobjects 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 ObjectA list of user accounts whose documents should be indexed.final StringThe Amazon Resource Name (ARN) of an AWS Secrets Manager secret that contains the user name and password to connect to OneDrive.final StringThe Azure Active Directory domain of the organization.final inthashCode()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.OneDriveConfigurationPropertyA list of user accounts whose documents should be indexed.Returns union: either
IResolvableorCfnDataSource.OneDriveUsersProperty- Specified by:
getOneDriveUsersin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
getSecretArn
Description copied from interface:CfnDataSource.OneDriveConfigurationPropertyThe 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:
getSecretArnin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
getTenantDomain
Description copied from interface:CfnDataSource.OneDriveConfigurationPropertyThe Azure Active Directory domain of the organization.- Specified by:
getTenantDomainin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
getDisableLocalGroups
Description copied from interface:CfnDataSource.OneDriveConfigurationPropertyTRUEto disable local groups information.Returns union: either
BooleanorIResolvable- Specified by:
getDisableLocalGroupsin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
getExclusionPatterns
Description copied from interface:CfnDataSource.OneDriveConfigurationPropertyA 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:
getExclusionPatternsin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
getFieldMappings
Description copied from interface:CfnDataSource.OneDriveConfigurationPropertyA list ofDataSourceToIndexFieldMappingobjects that map OneDrive data source attributes or field names to Amazon Kendra index field names.To create custom fields, use the
UpdateIndexAPI 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.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataSource.DataSourceToIndexFieldMappingProperty>- Specified by:
getFieldMappingsin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
getInclusionPatterns
Description copied from interface:CfnDataSource.OneDriveConfigurationPropertyA 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:
getInclusionPatternsin interfaceCfnDataSource.OneDriveConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-