Show / Hide Table of Contents

Interface ICfnTopicV2Props

Properties for defining a CfnTopicV2.

Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnTopicV2Props
Syntax (vb)
Public Interface ICfnTopicV2Props
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.QuickSight;

             var cfnTopicV2Props = new CfnTopicV2Props {
                 AwsAccountId = "awsAccountId",
                 CustomInstructions = new CustomInstructionsProperty {
                     CustomInstructionsString = "customInstructionsString"
                 },
                 DataSetRelations = new [] { new DataSetRelationProperty {
                     Left = new DataSetRelationEndpointProperty {
                         ColumnNames = new [] { "columnNames" },
                         DataSetArn = "dataSetArn"
                     },
                     Right = new DataSetRelationEndpointProperty {
                         ColumnNames = new [] { "columnNames" },
                         DataSetArn = "dataSetArn"
                     }
                 } },
                 DataSets = new [] { new DataSetReferenceProperty {
                     DataSetArn = "dataSetArn",

                     // the properties below are optional
                     DataSetName = "dataSetName"
                 } },
                 Description = "description",
                 FolderArns = new [] { "folderArns" },
                 Name = "name",
                 Permissions = new [] { new ResourcePermissionProperty {
                     Actions = new [] { "actions" },
                     Principal = "principal"
                 } },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 TopicId = "topicId"
             };

Synopsis

Properties

AwsAccountId

Properties for defining a CfnTopicV2.

CustomInstructions

Properties for defining a CfnTopicV2.

DataSetRelations

Properties for defining a CfnTopicV2.

DataSets

Properties for defining a CfnTopicV2.

Description

Properties for defining a CfnTopicV2.

FolderArns

Properties for defining a CfnTopicV2.

Name

Properties for defining a CfnTopicV2.

Permissions

Properties for defining a CfnTopicV2.

Tags

Properties for defining a CfnTopicV2.

TopicId

Properties for defining a CfnTopicV2.

Properties

AwsAccountId

Properties for defining a CfnTopicV2.

string? AwsAccountId { get; }
Property Value

string

Remarks

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

CustomInstructions

Properties for defining a CfnTopicV2.

object? CustomInstructions { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnTopicV2.ICustomInstructionsProperty

DataSetRelations

Properties for defining a CfnTopicV2.

object? DataSetRelations { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnTopicV2.IDataSetRelationProperty)[]

DataSets

Properties for defining a CfnTopicV2.

object? DataSets { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnTopicV2.IDataSetReferenceProperty)[]

Description

Properties for defining a CfnTopicV2.

string? Description { get; }
Property Value

string

Remarks

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

FolderArns

Properties for defining a CfnTopicV2.

string[]? FolderArns { get; }
Property Value

string[]

Remarks

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

Name

Properties for defining a CfnTopicV2.

string? Name { get; }
Property Value

string

Remarks

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

Permissions

Properties for defining a CfnTopicV2.

object? Permissions { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or (either IResolvable or CfnTopicV2.IResourcePermissionProperty)[]

Tags

Properties for defining a CfnTopicV2.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

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

TopicId

Properties for defining a CfnTopicV2.

string? TopicId { get; }
Property Value

string

Remarks

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

Back to top Generated by DocFX