-AccessControlConfiguration_IsACLEnabled <
Boolean>
Specifies whether ACLs are enabled for the knowledge base.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The ID of the Amazon Web Services account that contains the knowledge base.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.QS.AmazonQuickSightClientCmdlet.ClientConfig
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The Amazon Resource Name (ARN) of the data source for the knowledge base.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
A description for the knowledge base. If you don't specify a description, the knowledge base is created without one.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-KnowledgeBaseConfiguration_TemplateConfiguration_Template <PSObject>
The connector configuration for the knowledge base data source. The structure depends on the connector type of the data source referenced by
DataSourceArn.The template must be a JSON object. The required fields vary by connector type:
- Amazon S3 (S3V2) – Requires connectionConfiguration with bucketName. Supports filterConfiguration for inclusion and exclusion prefixes and patterns. Supports accessControlConfiguration and deletionProtectionConfiguration.
- Google Drive (GOOGLEDRIVEV3) – Requires connectionConfiguration with authType set to SERVICE_ACCOUNT. Supports dataEntityConfiguration with crawlMyDrive, crawlSharedWithMe, and crawlSharedDrives.
- OneDrive (ONEDRIVEV3) – Requires authType at the template root level set to TWO_LEGGED_OAUTH. Requires connectionConfiguration with tenantId in UUID format. Supports dataEntityConfiguration with crawlPersonalDrives and crawlSharedWithMe.
- SharePoint (SHAREPOINTV3) – Requires connectionConfiguration with tenantId in UUID format. Supports dataEntityConfiguration with siteUrls, crawlFiles, and crawlPages.
- Web Crawler (WEBCRAWLERV3) – Requires connectionConfiguration with seedUrls or siteMapUrls (mutually exclusive) and authType. Supports crawlConfiguration for crawl depth, rate limits, and scope. Supports filterConfiguration for file size limits and URL patterns. Valid values for authType: NO_AUTH, BASIC_AUTH, FORM, SAML.
The optional
deletionProtectionConfiguration object is supported by all connector types. It contains
enableDeletionProtection and
deletionProtectionThreshold.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The unique identifier for the knowledge base.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The status of audio extraction. Valid values are ENABLED and DISABLED.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The status of image extraction. Valid values are ENABLED and DISABLED.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The status of video extraction. Valid values are ENABLED and DISABLED.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-MediaExtractionConfiguration_VideoExtractionConfiguration_VideoExtractionType <
VideoExtractionType>
The type of video extraction to perform.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The name of the knowledge base.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
A list of resource permissions on the knowledge base. Each entry grants a specified Amazon QuickSight principal either owner or viewer access. If you don't specify permissions, only the primary owner (if provided) receives owner access. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Permissions |
The Amazon Resource Name (ARN) of the primary owner for the knowledge base. The specified user is always granted owner access, regardless of what is specified in the Permissions field. If you don't specify a primary owner, the knowledge base is created without one.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.QuickSight.Model.CreateKnowledgeBaseResponse). Specifying the name of a property of type Amazon.QuickSight.Model.CreateKnowledgeBaseResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The tags to assign to the knowledge base. If you don't specify tags, the knowledge base is created without tags. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Tags |