We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi
Definition of AWS::QuickSight::KnowledgeBase Resource Type
Using getKnowledgeBase
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getKnowledgeBase(args: GetKnowledgeBaseArgs, opts?: InvokeOptions): Promise<GetKnowledgeBaseResult>
function getKnowledgeBaseOutput(args: GetKnowledgeBaseOutputArgs, opts?: InvokeOptions): Output<GetKnowledgeBaseResult>def get_knowledge_base(aws_account_id: Optional[str] = None,
knowledge_base_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKnowledgeBaseResult
def get_knowledge_base_output(aws_account_id: pulumi.Input[Optional[str]] = None,
knowledge_base_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKnowledgeBaseResult]func LookupKnowledgeBase(ctx *Context, args *LookupKnowledgeBaseArgs, opts ...InvokeOption) (*LookupKnowledgeBaseResult, error)
func LookupKnowledgeBaseOutput(ctx *Context, args *LookupKnowledgeBaseOutputArgs, opts ...InvokeOption) LookupKnowledgeBaseResultOutput> Note: This function is named LookupKnowledgeBase in the Go SDK.
public static class GetKnowledgeBase
{
public static Task<GetKnowledgeBaseResult> InvokeAsync(GetKnowledgeBaseArgs args, InvokeOptions? opts = null)
public static Output<GetKnowledgeBaseResult> Invoke(GetKnowledgeBaseInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKnowledgeBaseResult> getKnowledgeBase(GetKnowledgeBaseArgs args, InvokeOptions options)
public static Output<GetKnowledgeBaseResult> getKnowledgeBase(GetKnowledgeBaseArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:quicksight:getKnowledgeBase
arguments:
# arguments dictionarydata "aws-native_quicksight_get_knowledge_base" "name" {
# arguments
}The following arguments are supported:
- Aws
Account stringId - Knowledge
Base stringId
- Aws
Account stringId - Knowledge
Base stringId
- aws_
account_ stringid - knowledge_
base_ stringid
- aws
Account StringId - knowledge
Base StringId
- aws
Account stringId - knowledge
Base stringId
- aws_
account_ strid - knowledge_
base_ strid
- aws
Account StringId - knowledge
Base StringId
getKnowledgeBase Result
The following output properties are available:
- Access
Control Pulumi.Configuration Aws Native. Quick Sight. Outputs. Knowledge Base Access Control Configuration - Created
At string - Description string
- Document
Count double - Is
Email boolNotification Opted For Ingestion Failures - Knowledge
Base stringArn - Knowledge
Base Pulumi.Configuration Aws Native. Quick Sight. Outputs. Knowledge Base Configuration - Knowledge
Base doubleSize Bytes - Media
Extraction Pulumi.Configuration Aws Native. Quick Sight. Outputs. Knowledge Base Media Extraction Configuration - Name string
- Permissions
List<Pulumi.
Aws Native. Quick Sight. Outputs. Knowledge Base Resource Permission> - Primary
Owner stringUsername - Status
Pulumi.
Aws Native. Quick Sight. Knowledge Base Data Set Status -
List<Pulumi.
Aws Native. Outputs. Tag> - Type string
- Updated
At string
- Access
Control KnowledgeConfiguration Base Access Control Configuration - Created
At string - Description string
- Document
Count float64 - Is
Email boolNotification Opted For Ingestion Failures - Knowledge
Base stringArn - Knowledge
Base KnowledgeConfiguration Base Configuration - Knowledge
Base float64Size Bytes - Media
Extraction KnowledgeConfiguration Base Media Extraction Configuration - Name string
- Permissions
[]Knowledge
Base Resource Permission - Primary
Owner stringUsername - Status
Knowledge
Base Data Set Status - Tag
- Type string
- Updated
At string
- access_
control_ objectconfiguration - created_
at string - description string
- document_
count number - is_
email_ boolnotification_ opted_ for_ ingestion_ failures - knowledge_
base_ stringarn - knowledge_
base_ objectconfiguration - knowledge_
base_ numbersize_ bytes - media_
extraction_ objectconfiguration - name string
- permissions list(object)
- primary_
owner_ stringusername - status "CREATING" | "UPDATING" | "ACTIVE" | "FAILED" | "DELETING"
- list(object)
- type string
- updated_
at string
- access
Control KnowledgeConfiguration Base Access Control Configuration - created
At String - description String
- document
Count Double - is
Email BooleanNotification Opted For Ingestion Failures - knowledge
Base StringArn - knowledge
Base KnowledgeConfiguration Base Configuration - knowledge
Base DoubleSize Bytes - media
Extraction KnowledgeConfiguration Base Media Extraction Configuration - name String
- permissions
List<Knowledge
Base Resource Permission> - primary
Owner StringUsername - status
Knowledge
Base Data Set Status - List<Tag>
- type String
- updated
At String
- access
Control KnowledgeConfiguration Base Access Control Configuration - created
At string - description string
- document
Count number - is
Email booleanNotification Opted For Ingestion Failures - knowledge
Base stringArn - knowledge
Base KnowledgeConfiguration Base Configuration - knowledge
Base numberSize Bytes - media
Extraction KnowledgeConfiguration Base Media Extraction Configuration - name string
- permissions
Knowledge
Base Resource Permission[] - primary
Owner stringUsername - status
Knowledge
Base Data Set Status - Tag[]
- type string
- updated
At string
- access_
control_ Knowledgeconfiguration Base Access Control Configuration - created_
at str - description str
- document_
count float - is_
email_ boolnotification_ opted_ for_ ingestion_ failures - knowledge_
base_ strarn - knowledge_
base_ Knowledgeconfiguration Base Configuration - knowledge_
base_ floatsize_ bytes - media_
extraction_ Knowledgeconfiguration Base Media Extraction Configuration - name str
- permissions
Sequence[Knowledge
Base Resource Permission] - primary_
owner_ strusername - status
Knowledge
Base Data Set Status - Sequence[root_Tag]
- type str
- updated_
at str
- access
Control Property MapConfiguration - created
At String - description String
- document
Count Number - is
Email BooleanNotification Opted For Ingestion Failures - knowledge
Base StringArn - knowledge
Base Property MapConfiguration - knowledge
Base NumberSize Bytes - media
Extraction Property MapConfiguration - name String
- permissions List<Property Map>
- primary
Owner StringUsername - status "CREATING" | "UPDATING" | "ACTIVE" | "FAILED" | "DELETING"
- List<Property Map>
- type String
- updated
At String
Supporting Types
KnowledgeBaseAccessControlConfiguration
- Is
Acl boolEnabled
- Is
Acl boolEnabled
- is_
acl_ boolenabled
- is
Acl BooleanEnabled
- is
Acl booleanEnabled
- is_
acl_ boolenabled
- is
Acl BooleanEnabled
KnowledgeBaseAudioExtractionConfiguration
KnowledgeBaseAudioExtractionStatus
KnowledgeBaseConfiguration
KnowledgeBaseDataSetStatus
KnowledgeBaseImageExtractionConfiguration
KnowledgeBaseImageExtractionStatus
KnowledgeBaseKbTemplateConfiguration
- Template object
- Template interface{}
- template any
- template Object
- template any
- template Any
- template Any
KnowledgeBaseMediaExtractionConfiguration
- Audio
Extraction Pulumi.Configuration Aws Native. Quick Sight. Inputs. Knowledge Base Audio Extraction Configuration - Image
Extraction Pulumi.Configuration Aws Native. Quick Sight. Inputs. Knowledge Base Image Extraction Configuration - Video
Extraction Pulumi.Configuration Aws Native. Quick Sight. Inputs. Knowledge Base Video Extraction Configuration
KnowledgeBaseResourcePermission
KnowledgeBaseVideoExtractionConfiguration
KnowledgeBaseVideoExtractionStatus
KnowledgeBaseVideoExtractionType
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi