CreateKnowledgeBaseRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The access control configuration for the knowledge base. If you don't specify this parameter, document-level ACLs are disabled.

Link copied to clipboard

The ID of the Amazon Web Services account that contains the knowledge base.

Link copied to clipboard

The Amazon Resource Name (ARN) of the data source for the knowledge base.

Link copied to clipboard

A description for the knowledge base. If you don't specify a description, the knowledge base is created without one.

Link copied to clipboard

The configuration settings for a knowledge base.

Link copied to clipboard

The unique identifier for the knowledge base.

Link copied to clipboard

The configuration for media extraction from knowledge base documents.

Link copied to clipboard
val name: String?

The name of the knowledge base.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard
val tags: List<Tag>?

The tags to assign to the knowledge base. If you don't specify tags, the knowledge base is created without tags.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String