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 |
| CustomInstructions | Properties for defining a |
| DataSetRelations | Properties for defining a |
| DataSets | Properties for defining a |
| Description | Properties for defining a |
| FolderArns | Properties for defining a |
| Name | Properties for defining a |
| Permissions | Properties for defining a |
| Tags | Properties for defining a |
| TopicId | Properties for defining a |
Properties
AwsAccountId
Properties for defining a CfnTopicV2.
string? AwsAccountId { get; }
Property Value
Remarks
CustomInstructions
Properties for defining a CfnTopicV2.
object? CustomInstructions { get; }
Property Value
Remarks
DataSetRelations
Properties for defining a CfnTopicV2.
object? DataSetRelations { get; }
Property Value
Remarks
DataSets
Properties for defining a CfnTopicV2.
object? DataSets { get; }
Property Value
Remarks
Description
Properties for defining a CfnTopicV2.
string? Description { get; }
Property Value
Remarks
FolderArns
Name
Properties for defining a CfnTopicV2.
string? Name { get; }
Property Value
Remarks
Permissions
Properties for defining a CfnTopicV2.
object? Permissions { get; }
Property Value
Remarks
Tags
TopicId
Properties for defining a CfnTopicV2.
string? TopicId { get; }