Skip to content

Creates a new Q topic

Description

Creates a new Q topic.

Usage

quicksight_create_topic_v2(AwsAccountId, TopicId, Topic, Tags,
  FolderArns, CustomInstructions)

Arguments

  • AwsAccountId

[required] The ID of the Amazon Web Services account that you want to create a topic in.

  • TopicId

[required] The ID for the topic that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

  • Topic

[required] The definition of a topic to create.

  • Tags

Contains a map of the key-value pairs for the resource tag or tags that are assigned to the topic.

  • FolderArns

The Amazon Resource Names (ARNs) of the folders that you want the topic to reside in.

  • CustomInstructions

Instructions that provide additional guidance and context for response generation.

Value

A list with the following syntax:

list(
  Arn = "string",
  TopicId = "string",
  RequestId = "string",
  Status = 123
)

Request syntax

svc$create_topic_v2(
  AwsAccountId = "string",
  TopicId = "string",
  Topic = list(
    Name = "string",
    Description = "string",
    DataSets = list(
      list(
        DataSetArn = "string",
        DataSetName = "string"
      )
    ),
    DataSetRelations = list(
      list(
        Left = list(
          DataSetArn = "string",
          ColumnNames = list(
            "string"
          )
        ),
        Right = list(
          DataSetArn = "string",
          ColumnNames = list(
            "string"
          )
        )
      )
    )
  ),
  Tags = list(
    list(
      Key = "string",
      Value = "string"
    )
  ),
  FolderArns = list(
    "string"
  ),
  CustomInstructions = list(
    CustomInstructionsString = "string"
  )
)