interfacesawsquicksight

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnalysisReference

type AnalysisReference struct {
	// The ARN of the Analysis resource.
	AnalysisArn *string `field:"required" json:"analysisArn" yaml:"analysisArn"`
	// The AnalysisId of the Analysis resource.
	AnalysisId *string `field:"required" json:"analysisId" yaml:"analysisId"`
	// The AwsAccountId of the Analysis resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
}

A reference to a Analysis resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

analysisReference := &AnalysisReference{
	AnalysisArn: jsii.String("analysisArn"),
	AnalysisId: jsii.String("analysisId"),
	AwsAccountId: jsii.String("awsAccountId"),
}

type CustomPermissionsReference

type CustomPermissionsReference struct {
	// The AwsAccountId of the CustomPermissions resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the CustomPermissions resource.
	CustomPermissionsArn *string `field:"required" json:"customPermissionsArn" yaml:"customPermissionsArn"`
	// The CustomPermissionsName of the CustomPermissions resource.
	CustomPermissionsName *string `field:"required" json:"customPermissionsName" yaml:"customPermissionsName"`
}

A reference to a CustomPermissions resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

customPermissionsReference := &CustomPermissionsReference{
	AwsAccountId: jsii.String("awsAccountId"),
	CustomPermissionsArn: jsii.String("customPermissionsArn"),
	CustomPermissionsName: jsii.String("customPermissionsName"),
}

type DashboardReference

type DashboardReference struct {
	// The AwsAccountId of the Dashboard resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the Dashboard resource.
	DashboardArn *string `field:"required" json:"dashboardArn" yaml:"dashboardArn"`
	// The DashboardId of the Dashboard resource.
	DashboardId *string `field:"required" json:"dashboardId" yaml:"dashboardId"`
}

A reference to a Dashboard resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

dashboardReference := &DashboardReference{
	AwsAccountId: jsii.String("awsAccountId"),
	DashboardArn: jsii.String("dashboardArn"),
	DashboardId: jsii.String("dashboardId"),
}

type DataSetReference

type DataSetReference struct {
	// The AwsAccountId of the DataSet resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the DataSet resource.
	DataSetArn *string `field:"required" json:"dataSetArn" yaml:"dataSetArn"`
	// The DataSetId of the DataSet resource.
	DataSetId *string `field:"required" json:"dataSetId" yaml:"dataSetId"`
}

A reference to a DataSet resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

dataSetReference := &DataSetReference{
	AwsAccountId: jsii.String("awsAccountId"),
	DataSetArn: jsii.String("dataSetArn"),
	DataSetId: jsii.String("dataSetId"),
}

type DataSourceReference

type DataSourceReference struct {
	// The AwsAccountId of the DataSource resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the DataSource resource.
	DataSourceArn *string `field:"required" json:"dataSourceArn" yaml:"dataSourceArn"`
	// The DataSourceId of the DataSource resource.
	DataSourceId *string `field:"required" json:"dataSourceId" yaml:"dataSourceId"`
}

A reference to a DataSource resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

dataSourceReference := &DataSourceReference{
	AwsAccountId: jsii.String("awsAccountId"),
	DataSourceArn: jsii.String("dataSourceArn"),
	DataSourceId: jsii.String("dataSourceId"),
}

type FolderReference

type FolderReference struct {
	// The AwsAccountId of the Folder resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the Folder resource.
	FolderArn *string `field:"required" json:"folderArn" yaml:"folderArn"`
	// The FolderId of the Folder resource.
	FolderId *string `field:"required" json:"folderId" yaml:"folderId"`
}

A reference to a Folder resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

folderReference := &FolderReference{
	AwsAccountId: jsii.String("awsAccountId"),
	FolderArn: jsii.String("folderArn"),
	FolderId: jsii.String("folderId"),
}

type IAnalysisRef

type IAnalysisRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Analysis resource.
	// Experimental.
	AnalysisRef() *AnalysisReference
}

Indicates that this resource can be referenced as a Analysis. Experimental.

type ICustomPermissionsRef

type ICustomPermissionsRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a CustomPermissions resource.
	// Experimental.
	CustomPermissionsRef() *CustomPermissionsReference
}

Indicates that this resource can be referenced as a CustomPermissions. Experimental.

type IDashboardRef

type IDashboardRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Dashboard resource.
	// Experimental.
	DashboardRef() *DashboardReference
}

Indicates that this resource can be referenced as a Dashboard. Experimental.

type IDataSetRef

type IDataSetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataSet resource.
	// Experimental.
	DataSetRef() *DataSetReference
}

Indicates that this resource can be referenced as a DataSet. Experimental.

type IDataSourceRef

type IDataSourceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DataSource resource.
	// Experimental.
	DataSourceRef() *DataSourceReference
}

Indicates that this resource can be referenced as a DataSource. Experimental.

type IFolderRef

type IFolderRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Folder resource.
	// Experimental.
	FolderRef() *FolderReference
}

Indicates that this resource can be referenced as a Folder. Experimental.

type IRefreshScheduleRef

type IRefreshScheduleRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a RefreshSchedule resource.
	// Experimental.
	RefreshScheduleRef() *RefreshScheduleReference
}

Indicates that this resource can be referenced as a RefreshSchedule. Experimental.

type ITemplateRef

type ITemplateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Template resource.
	// Experimental.
	TemplateRef() *TemplateReference
}

Indicates that this resource can be referenced as a Template. Experimental.

type IThemeRef

type IThemeRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Theme resource.
	// Experimental.
	ThemeRef() *ThemeReference
}

Indicates that this resource can be referenced as a Theme. Experimental.

type ITopicRef

type ITopicRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Topic resource.
	// Experimental.
	TopicRef() *TopicReference
}

Indicates that this resource can be referenced as a Topic. Experimental.

type IVPCConnectionRef

type IVPCConnectionRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a VPCConnection resource.
	// Experimental.
	VpcConnectionRef() *VPCConnectionReference
}

Indicates that this resource can be referenced as a VPCConnection. Experimental.

type RefreshScheduleReference

type RefreshScheduleReference struct {
	// The AwsAccountId of the RefreshSchedule resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The DataSetId of the RefreshSchedule resource.
	DataSetId *string `field:"required" json:"dataSetId" yaml:"dataSetId"`
	// The ARN of the RefreshSchedule resource.
	RefreshScheduleArn *string `field:"required" json:"refreshScheduleArn" yaml:"refreshScheduleArn"`
	// The Schedule/ScheduleId of the RefreshSchedule resource.
	ScheduleId *string `field:"required" json:"scheduleId" yaml:"scheduleId"`
}

A reference to a RefreshSchedule resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

refreshScheduleReference := &RefreshScheduleReference{
	AwsAccountId: jsii.String("awsAccountId"),
	DataSetId: jsii.String("dataSetId"),
	RefreshScheduleArn: jsii.String("refreshScheduleArn"),
	ScheduleId: jsii.String("scheduleId"),
}

type TemplateReference

type TemplateReference struct {
	// The AwsAccountId of the Template resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the Template resource.
	TemplateArn *string `field:"required" json:"templateArn" yaml:"templateArn"`
	// The TemplateId of the Template resource.
	TemplateId *string `field:"required" json:"templateId" yaml:"templateId"`
}

A reference to a Template resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

templateReference := &TemplateReference{
	AwsAccountId: jsii.String("awsAccountId"),
	TemplateArn: jsii.String("templateArn"),
	TemplateId: jsii.String("templateId"),
}

type ThemeReference

type ThemeReference struct {
	// The AwsAccountId of the Theme resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the Theme resource.
	ThemeArn *string `field:"required" json:"themeArn" yaml:"themeArn"`
	// The ThemeId of the Theme resource.
	ThemeId *string `field:"required" json:"themeId" yaml:"themeId"`
}

A reference to a Theme resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

themeReference := &ThemeReference{
	AwsAccountId: jsii.String("awsAccountId"),
	ThemeArn: jsii.String("themeArn"),
	ThemeId: jsii.String("themeId"),
}

type TopicReference

type TopicReference struct {
	// The AwsAccountId of the Topic resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the Topic resource.
	TopicArn *string `field:"required" json:"topicArn" yaml:"topicArn"`
	// The TopicId of the Topic resource.
	TopicId *string `field:"required" json:"topicId" yaml:"topicId"`
}

A reference to a Topic resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

topicReference := &TopicReference{
	AwsAccountId: jsii.String("awsAccountId"),
	TopicArn: jsii.String("topicArn"),
	TopicId: jsii.String("topicId"),
}

type VPCConnectionReference

type VPCConnectionReference struct {
	// The AwsAccountId of the VPCConnection resource.
	AwsAccountId *string `field:"required" json:"awsAccountId" yaml:"awsAccountId"`
	// The ARN of the VPCConnection resource.
	VpcConnectionArn *string `field:"required" json:"vpcConnectionArn" yaml:"vpcConnectionArn"`
	// The VPCConnectionId of the VPCConnection resource.
	VpcConnectionId *string `field:"required" json:"vpcConnectionId" yaml:"vpcConnectionId"`
}

A reference to a VPCConnection resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

vPCConnectionReference := &VPCConnectionReference{
	AwsAccountId: jsii.String("awsAccountId"),
	VpcConnectionArn: jsii.String("vpcConnectionArn"),
	VpcConnectionId: jsii.String("vpcConnectionId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL