CfnTopicV2Props

class aws_cdk.aws_quicksight.CfnTopicV2Props(*, aws_account_id=None, custom_instructions=None, data_set_relations=None, data_sets=None, description=None, folder_arns=None, name=None, permissions=None, tags=None, topic_id=None)

Bases: object

Properties for defining a CfnTopicV2.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight

cfn_topic_v2_props = quicksight.CfnTopicV2Props(
    aws_account_id="awsAccountId",
    custom_instructions=quicksight.CfnTopicV2.CustomInstructionsProperty(
        custom_instructions_string="customInstructionsString"
    ),
    data_set_relations=[quicksight.CfnTopicV2.DataSetRelationProperty(
        left=quicksight.CfnTopicV2.DataSetRelationEndpointProperty(
            column_names=["columnNames"],
            data_set_arn="dataSetArn"
        ),
        right=quicksight.CfnTopicV2.DataSetRelationEndpointProperty(
            column_names=["columnNames"],
            data_set_arn="dataSetArn"
        )
    )],
    data_sets=[quicksight.CfnTopicV2.DataSetReferenceProperty(
        data_set_arn="dataSetArn",

        # the properties below are optional
        data_set_name="dataSetName"
    )],
    description="description",
    folder_arns=["folderArns"],
    name="name",
    permissions=[quicksight.CfnTopicV2.ResourcePermissionProperty(
        actions=["actions"],
        principal="principal"
    )],
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    topic_id="topicId"
)

Attributes

aws_account_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-awsaccountid

Type:

see

custom_instructions

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-custominstructions

Type:

see

data_set_relations

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-datasetrelations

Type:

see

data_sets

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-datasets

Type:

see

description

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-description

Type:

see

folder_arns

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-folderarns

Type:

see

name

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-name

Type:

see

permissions

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-permissions

Type:

see

tags

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-tags

Type:

see

topic_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-topicv2.html#cfn-quicksight-topicv2-topicid

Type:

see