aws.quicksight.Dashboard
Explore with Pulumi AI
Resource for managing a QuickSight Dashboard.
Example Usage
From Source Template
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.quicksight.Dashboard("example", {
dashboardId: "example-id",
name: "example-name",
versionDescription: "version",
sourceEntity: {
sourceTemplate: {
arn: source.arn,
dataSetReferences: [{
dataSetArn: dataset.arn,
dataSetPlaceholder: "1",
}],
},
},
});
import pulumi
import pulumi_aws as aws
example = aws.quicksight.Dashboard("example",
dashboard_id="example-id",
name="example-name",
version_description="version",
source_entity={
"source_template": {
"arn": source["arn"],
"data_set_references": [{
"data_set_arn": dataset["arn"],
"data_set_placeholder": "1",
}],
},
})
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/quicksight"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := quicksight.NewDashboard(ctx, "example", &quicksight.DashboardArgs{
DashboardId: pulumi.String("example-id"),
Name: pulumi.String("example-name"),
VersionDescription: pulumi.String("version"),
SourceEntity: &quicksight.DashboardSourceEntityArgs{
SourceTemplate: &quicksight.DashboardSourceEntitySourceTemplateArgs{
Arn: pulumi.Any(source.Arn),
DataSetReferences: quicksight.DashboardSourceEntitySourceTemplateDataSetReferenceArray{
&quicksight.DashboardSourceEntitySourceTemplateDataSetReferenceArgs{
DataSetArn: pulumi.Any(dataset.Arn),
DataSetPlaceholder: pulumi.String("1"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = new Aws.Quicksight.Dashboard("example", new()
{
DashboardId = "example-id",
Name = "example-name",
VersionDescription = "version",
SourceEntity = new Aws.Quicksight.Inputs.DashboardSourceEntityArgs
{
SourceTemplate = new Aws.Quicksight.Inputs.DashboardSourceEntitySourceTemplateArgs
{
Arn = source.Arn,
DataSetReferences = new[]
{
new Aws.Quicksight.Inputs.DashboardSourceEntitySourceTemplateDataSetReferenceArgs
{
DataSetArn = dataset.Arn,
DataSetPlaceholder = "1",
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.quicksight.Dashboard;
import com.pulumi.aws.quicksight.DashboardArgs;
import com.pulumi.aws.quicksight.inputs.DashboardSourceEntityArgs;
import com.pulumi.aws.quicksight.inputs.DashboardSourceEntitySourceTemplateArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new Dashboard("example", DashboardArgs.builder()
.dashboardId("example-id")
.name("example-name")
.versionDescription("version")
.sourceEntity(DashboardSourceEntityArgs.builder()
.sourceTemplate(DashboardSourceEntitySourceTemplateArgs.builder()
.arn(source.arn())
.dataSetReferences(DashboardSourceEntitySourceTemplateDataSetReferenceArgs.builder()
.dataSetArn(dataset.arn())
.dataSetPlaceholder("1")
.build())
.build())
.build())
.build());
}
}
resources:
example:
type: aws:quicksight:Dashboard
properties:
dashboardId: example-id
name: example-name
versionDescription: version
sourceEntity:
sourceTemplate:
arn: ${source.arn}
dataSetReferences:
- dataSetArn: ${dataset.arn}
dataSetPlaceholder: '1'
With Definition
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
example:
type: aws:quicksight:Dashboard
properties:
dashboardId: example-id
name: example-name
versionDescription: version
definition:
dataSetIdentifiersDeclarations:
- dataSetArn: ${dataset.arn}
identifier: '1'
sheets:
- title: Example
sheetId: Example1
visuals:
- lineChartVisual:
visualId: LineChart
title:
formatText:
plainText: Line Chart Example
chartConfiguration:
fieldWells:
lineChartAggregatedFieldWells:
categories:
- categoricalDimensionField:
fieldId: '1'
column:
dataSetIdentifier: '1'
columnName: Column1
values:
- categoricalMeasureField:
fieldId: '2'
column:
dataSetIdentifier: '1'
columnName: Column1
aggregationFunction: COUNT
Create Dashboard Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Dashboard(name: string, args: DashboardArgs, opts?: CustomResourceOptions);
@overload
def Dashboard(resource_name: str,
args: DashboardArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Dashboard(resource_name: str,
opts: Optional[ResourceOptions] = None,
dashboard_id: Optional[str] = None,
version_description: Optional[str] = None,
aws_account_id: Optional[str] = None,
dashboard_publish_options: Optional[DashboardDashboardPublishOptionsArgs] = None,
name: Optional[str] = None,
parameters: Optional[DashboardParametersArgs] = None,
permissions: Optional[Sequence[DashboardPermissionArgs]] = None,
source_entity: Optional[DashboardSourceEntityArgs] = None,
tags: Optional[Mapping[str, str]] = None,
theme_arn: Optional[str] = None)
func NewDashboard(ctx *Context, name string, args DashboardArgs, opts ...ResourceOption) (*Dashboard, error)
public Dashboard(string name, DashboardArgs args, CustomResourceOptions? opts = null)
public Dashboard(String name, DashboardArgs args)
public Dashboard(String name, DashboardArgs args, CustomResourceOptions options)
type: aws:quicksight:Dashboard
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DashboardArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DashboardArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DashboardArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DashboardArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DashboardArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var awsDashboardResource = new Aws.Quicksight.Dashboard("awsDashboardResource", new()
{
DashboardId = "string",
VersionDescription = "string",
AwsAccountId = "string",
DashboardPublishOptions = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsArgs
{
AdHocFilteringOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsAdHocFilteringOptionArgs
{
AvailabilityStatus = "string",
},
DataPointDrillUpDownOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsDataPointDrillUpDownOptionArgs
{
AvailabilityStatus = "string",
},
DataPointMenuLabelOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsDataPointMenuLabelOptionArgs
{
AvailabilityStatus = "string",
},
DataPointTooltipOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsDataPointTooltipOptionArgs
{
AvailabilityStatus = "string",
},
ExportToCsvOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsExportToCsvOptionArgs
{
AvailabilityStatus = "string",
},
ExportWithHiddenFieldsOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsExportWithHiddenFieldsOptionArgs
{
AvailabilityStatus = "string",
},
SheetControlsOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsSheetControlsOptionArgs
{
VisibilityState = "string",
},
SheetLayoutElementMaximizationOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsSheetLayoutElementMaximizationOptionArgs
{
AvailabilityStatus = "string",
},
VisualAxisSortOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsVisualAxisSortOptionArgs
{
AvailabilityStatus = "string",
},
VisualMenuOption = new Aws.Quicksight.Inputs.DashboardDashboardPublishOptionsVisualMenuOptionArgs
{
AvailabilityStatus = "string",
},
},
Name = "string",
Parameters = new Aws.Quicksight.Inputs.DashboardParametersArgs
{
DateTimeParameters = new[]
{
new Aws.Quicksight.Inputs.DashboardParametersDateTimeParameterArgs
{
Name = "string",
Values = new[]
{
"string",
},
},
},
DecimalParameters = new[]
{
new Aws.Quicksight.Inputs.DashboardParametersDecimalParameterArgs
{
Name = "string",
Values = new[]
{
0,
},
},
},
IntegerParameters = new[]
{
new Aws.Quicksight.Inputs.DashboardParametersIntegerParameterArgs
{
Name = "string",
Values = new[]
{
0,
},
},
},
StringParameters = new[]
{
new Aws.Quicksight.Inputs.DashboardParametersStringParameterArgs
{
Name = "string",
Values = new[]
{
"string",
},
},
},
},
Permissions = new[]
{
new Aws.Quicksight.Inputs.DashboardPermissionArgs
{
Actions = new[]
{
"string",
},
Principal = "string",
},
},
SourceEntity = new Aws.Quicksight.Inputs.DashboardSourceEntityArgs
{
SourceTemplate = new Aws.Quicksight.Inputs.DashboardSourceEntitySourceTemplateArgs
{
Arn = "string",
DataSetReferences = new[]
{
new Aws.Quicksight.Inputs.DashboardSourceEntitySourceTemplateDataSetReferenceArgs
{
DataSetArn = "string",
DataSetPlaceholder = "string",
},
},
},
},
Tags =
{
{ "string", "string" },
},
ThemeArn = "string",
});
example, err := quicksight.NewDashboard(ctx, "awsDashboardResource", &quicksight.DashboardArgs{
DashboardId: pulumi.String("string"),
VersionDescription: pulumi.String("string"),
AwsAccountId: pulumi.String("string"),
DashboardPublishOptions: &quicksight.DashboardDashboardPublishOptionsArgs{
AdHocFilteringOption: &quicksight.DashboardDashboardPublishOptionsAdHocFilteringOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
DataPointDrillUpDownOption: &quicksight.DashboardDashboardPublishOptionsDataPointDrillUpDownOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
DataPointMenuLabelOption: &quicksight.DashboardDashboardPublishOptionsDataPointMenuLabelOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
DataPointTooltipOption: &quicksight.DashboardDashboardPublishOptionsDataPointTooltipOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
ExportToCsvOption: &quicksight.DashboardDashboardPublishOptionsExportToCsvOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
ExportWithHiddenFieldsOption: &quicksight.DashboardDashboardPublishOptionsExportWithHiddenFieldsOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
SheetControlsOption: &quicksight.DashboardDashboardPublishOptionsSheetControlsOptionArgs{
VisibilityState: pulumi.String("string"),
},
SheetLayoutElementMaximizationOption: &quicksight.DashboardDashboardPublishOptionsSheetLayoutElementMaximizationOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
VisualAxisSortOption: &quicksight.DashboardDashboardPublishOptionsVisualAxisSortOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
VisualMenuOption: &quicksight.DashboardDashboardPublishOptionsVisualMenuOptionArgs{
AvailabilityStatus: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Parameters: &quicksight.DashboardParametersArgs{
DateTimeParameters: quicksight.DashboardParametersDateTimeParameterArray{
&quicksight.DashboardParametersDateTimeParameterArgs{
Name: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
DecimalParameters: quicksight.DashboardParametersDecimalParameterArray{
&quicksight.DashboardParametersDecimalParameterArgs{
Name: pulumi.String("string"),
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
},
IntegerParameters: quicksight.DashboardParametersIntegerParameterArray{
&quicksight.DashboardParametersIntegerParameterArgs{
Name: pulumi.String("string"),
Values: pulumi.IntArray{
pulumi.Int(0),
},
},
},
StringParameters: quicksight.DashboardParametersStringParameterArray{
&quicksight.DashboardParametersStringParameterArgs{
Name: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
Permissions: quicksight.DashboardPermissionArray{
&quicksight.DashboardPermissionArgs{
Actions: pulumi.StringArray{
pulumi.String("string"),
},
Principal: pulumi.String("string"),
},
},
SourceEntity: &quicksight.DashboardSourceEntityArgs{
SourceTemplate: &quicksight.DashboardSourceEntitySourceTemplateArgs{
Arn: pulumi.String("string"),
DataSetReferences: quicksight.DashboardSourceEntitySourceTemplateDataSetReferenceArray{
&quicksight.DashboardSourceEntitySourceTemplateDataSetReferenceArgs{
DataSetArn: pulumi.String("string"),
DataSetPlaceholder: pulumi.String("string"),
},
},
},
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
ThemeArn: pulumi.String("string"),
})
var awsDashboardResource = new Dashboard("awsDashboardResource", DashboardArgs.builder()
.dashboardId("string")
.versionDescription("string")
.awsAccountId("string")
.dashboardPublishOptions(DashboardDashboardPublishOptionsArgs.builder()
.adHocFilteringOption(DashboardDashboardPublishOptionsAdHocFilteringOptionArgs.builder()
.availabilityStatus("string")
.build())
.dataPointDrillUpDownOption(DashboardDashboardPublishOptionsDataPointDrillUpDownOptionArgs.builder()
.availabilityStatus("string")
.build())
.dataPointMenuLabelOption(DashboardDashboardPublishOptionsDataPointMenuLabelOptionArgs.builder()
.availabilityStatus("string")
.build())
.dataPointTooltipOption(DashboardDashboardPublishOptionsDataPointTooltipOptionArgs.builder()
.availabilityStatus("string")
.build())
.exportToCsvOption(DashboardDashboardPublishOptionsExportToCsvOptionArgs.builder()
.availabilityStatus("string")
.build())
.exportWithHiddenFieldsOption(DashboardDashboardPublishOptionsExportWithHiddenFieldsOptionArgs.builder()
.availabilityStatus("string")
.build())
.sheetControlsOption(DashboardDashboardPublishOptionsSheetControlsOptionArgs.builder()
.visibilityState("string")
.build())
.sheetLayoutElementMaximizationOption(DashboardDashboardPublishOptionsSheetLayoutElementMaximizationOptionArgs.builder()
.availabilityStatus("string")
.build())
.visualAxisSortOption(DashboardDashboardPublishOptionsVisualAxisSortOptionArgs.builder()
.availabilityStatus("string")
.build())
.visualMenuOption(DashboardDashboardPublishOptionsVisualMenuOptionArgs.builder()
.availabilityStatus("string")
.build())
.build())
.name("string")
.parameters(DashboardParametersArgs.builder()
.dateTimeParameters(DashboardParametersDateTimeParameterArgs.builder()
.name("string")
.values("string")
.build())
.decimalParameters(DashboardParametersDecimalParameterArgs.builder()
.name("string")
.values(0)
.build())
.integerParameters(DashboardParametersIntegerParameterArgs.builder()
.name("string")
.values(0)
.build())
.stringParameters(DashboardParametersStringParameterArgs.builder()
.name("string")
.values("string")
.build())
.build())
.permissions(DashboardPermissionArgs.builder()
.actions("string")
.principal("string")
.build())
.sourceEntity(DashboardSourceEntityArgs.builder()
.sourceTemplate(DashboardSourceEntitySourceTemplateArgs.builder()
.arn("string")
.dataSetReferences(DashboardSourceEntitySourceTemplateDataSetReferenceArgs.builder()
.dataSetArn("string")
.dataSetPlaceholder("string")
.build())
.build())
.build())
.tags(Map.of("string", "string"))
.themeArn("string")
.build());
aws_dashboard_resource = aws.quicksight.Dashboard("awsDashboardResource",
dashboard_id="string",
version_description="string",
aws_account_id="string",
dashboard_publish_options={
"ad_hoc_filtering_option": {
"availability_status": "string",
},
"data_point_drill_up_down_option": {
"availability_status": "string",
},
"data_point_menu_label_option": {
"availability_status": "string",
},
"data_point_tooltip_option": {
"availability_status": "string",
},
"export_to_csv_option": {
"availability_status": "string",
},
"export_with_hidden_fields_option": {
"availability_status": "string",
},
"sheet_controls_option": {
"visibility_state": "string",
},
"sheet_layout_element_maximization_option": {
"availability_status": "string",
},
"visual_axis_sort_option": {
"availability_status": "string",
},
"visual_menu_option": {
"availability_status": "string",
},
},
name="string",
parameters={
"date_time_parameters": [{
"name": "string",
"values": ["string"],
}],
"decimal_parameters": [{
"name": "string",
"values": [0],
}],
"integer_parameters": [{
"name": "string",
"values": [0],
}],
"string_parameters": [{
"name": "string",
"values": ["string"],
}],
},
permissions=[{
"actions": ["string"],
"principal": "string",
}],
source_entity={
"source_template": {
"arn": "string",
"data_set_references": [{
"data_set_arn": "string",
"data_set_placeholder": "string",
}],
},
},
tags={
"string": "string",
},
theme_arn="string")
const awsDashboardResource = new aws.quicksight.Dashboard("awsDashboardResource", {
dashboardId: "string",
versionDescription: "string",
awsAccountId: "string",
dashboardPublishOptions: {
adHocFilteringOption: {
availabilityStatus: "string",
},
dataPointDrillUpDownOption: {
availabilityStatus: "string",
},
dataPointMenuLabelOption: {
availabilityStatus: "string",
},
dataPointTooltipOption: {
availabilityStatus: "string",
},
exportToCsvOption: {
availabilityStatus: "string",
},
exportWithHiddenFieldsOption: {
availabilityStatus: "string",
},
sheetControlsOption: {
visibilityState: "string",
},
sheetLayoutElementMaximizationOption: {
availabilityStatus: "string",
},
visualAxisSortOption: {
availabilityStatus: "string",
},
visualMenuOption: {
availabilityStatus: "string",
},
},
name: "string",
parameters: {
dateTimeParameters: [{
name: "string",
values: ["string"],
}],
decimalParameters: [{
name: "string",
values: [0],
}],
integerParameters: [{
name: "string",
values: [0],
}],
stringParameters: [{
name: "string",
values: ["string"],
}],
},
permissions: [{
actions: ["string"],
principal: "string",
}],
sourceEntity: {
sourceTemplate: {
arn: "string",
dataSetReferences: [{
dataSetArn: "string",
dataSetPlaceholder: "string",
}],
},
},
tags: {
string: "string",
},
themeArn: "string",
});
type: aws:quicksight:Dashboard
properties:
awsAccountId: string
dashboardId: string
dashboardPublishOptions:
adHocFilteringOption:
availabilityStatus: string
dataPointDrillUpDownOption:
availabilityStatus: string
dataPointMenuLabelOption:
availabilityStatus: string
dataPointTooltipOption:
availabilityStatus: string
exportToCsvOption:
availabilityStatus: string
exportWithHiddenFieldsOption:
availabilityStatus: string
sheetControlsOption:
visibilityState: string
sheetLayoutElementMaximizationOption:
availabilityStatus: string
visualAxisSortOption:
availabilityStatus: string
visualMenuOption:
availabilityStatus: string
name: string
parameters:
dateTimeParameters:
- name: string
values:
- string
decimalParameters:
- name: string
values:
- 0
integerParameters:
- name: string
values:
- 0
stringParameters:
- name: string
values:
- string
permissions:
- actions:
- string
principal: string
sourceEntity:
sourceTemplate:
arn: string
dataSetReferences:
- dataSetArn: string
dataSetPlaceholder: string
tags:
string: string
themeArn: string
versionDescription: string
Dashboard Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Dashboard resource accepts the following input properties:
- Dashboard
Id string - Identifier for the dashboard.
- Version
Description string A description of the current dashboard version being created/updated.
The following arguments are optional:
- Aws
Account stringId - AWS account ID.
- Dashboard
Publish DashboardOptions Dashboard Publish Options - Options for publishing the dashboard. See dashboard_publish_options.
- Name string
- Display name for the dashboard.
- Parameters
Dashboard
Parameters - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- Permissions
List<Dashboard
Permission> - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- Source
Entity DashboardSource Entity - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - Dictionary<string, string>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Theme
Arn string - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- Dashboard
Id string - Identifier for the dashboard.
- Version
Description string A description of the current dashboard version being created/updated.
The following arguments are optional:
- Aws
Account stringId - AWS account ID.
- Dashboard
Publish DashboardOptions Dashboard Publish Options Args - Options for publishing the dashboard. See dashboard_publish_options.
- Name string
- Display name for the dashboard.
- Parameters
Dashboard
Parameters Args - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- Permissions
[]Dashboard
Permission Args - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- Source
Entity DashboardSource Entity Args - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - map[string]string
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Theme
Arn string - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- dashboard
Id String - Identifier for the dashboard.
- version
Description String A description of the current dashboard version being created/updated.
The following arguments are optional:
- aws
Account StringId - AWS account ID.
- dashboard
Publish DashboardOptions Dashboard Publish Options - Options for publishing the dashboard. See dashboard_publish_options.
- name String
- Display name for the dashboard.
- parameters
Dashboard
Parameters - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions
List<Dashboard
Permission> - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source
Entity DashboardSource Entity - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - Map<String,String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - theme
Arn String - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- dashboard
Id string - Identifier for the dashboard.
- version
Description string A description of the current dashboard version being created/updated.
The following arguments are optional:
- aws
Account stringId - AWS account ID.
- dashboard
Publish DashboardOptions Dashboard Publish Options - Options for publishing the dashboard. See dashboard_publish_options.
- name string
- Display name for the dashboard.
- parameters
Dashboard
Parameters - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions
Dashboard
Permission[] - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source
Entity DashboardSource Entity - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - {[key: string]: string}
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - theme
Arn string - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- dashboard_
id str - Identifier for the dashboard.
- version_
description str A description of the current dashboard version being created/updated.
The following arguments are optional:
- aws_
account_ strid - AWS account ID.
- dashboard_
publish_ Dashboardoptions Dashboard Publish Options Args - Options for publishing the dashboard. See dashboard_publish_options.
- name str
- Display name for the dashboard.
- parameters
Dashboard
Parameters Args - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions
Sequence[Dashboard
Permission Args] - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source_
entity DashboardSource Entity Args - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - Mapping[str, str]
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - theme_
arn str - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- dashboard
Id String - Identifier for the dashboard.
- version
Description String A description of the current dashboard version being created/updated.
The following arguments are optional:
- aws
Account StringId - AWS account ID.
- dashboard
Publish Property MapOptions - Options for publishing the dashboard. See dashboard_publish_options.
- name String
- Display name for the dashboard.
- parameters Property Map
- The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions List<Property Map>
- A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source
Entity Property Map - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - Map<String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - theme
Arn String - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
Outputs
All input properties are implicitly available as output properties. Additionally, the Dashboard resource produces the following output properties:
- Arn string
- ARN of the dashboard.
- Created
Time string - The time that the dashboard was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Published stringTime - Last
Updated stringTime - The time that the dashboard was last updated.
- Source
Entity stringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- Status string
- The dashboard creation status.
- Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Version
Number int - The version number of the dashboard version.
- Arn string
- ARN of the dashboard.
- Created
Time string - The time that the dashboard was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Published stringTime - Last
Updated stringTime - The time that the dashboard was last updated.
- Source
Entity stringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- Status string
- The dashboard creation status.
- map[string]string
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Version
Number int - The version number of the dashboard version.
- arn String
- ARN of the dashboard.
- created
Time String - The time that the dashboard was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Published StringTime - last
Updated StringTime - The time that the dashboard was last updated.
- source
Entity StringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status String
- The dashboard creation status.
- Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - version
Number Integer - The version number of the dashboard version.
- arn string
- ARN of the dashboard.
- created
Time string - The time that the dashboard was created.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Published stringTime - last
Updated stringTime - The time that the dashboard was last updated.
- source
Entity stringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status string
- The dashboard creation status.
- {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - version
Number number - The version number of the dashboard version.
- arn str
- ARN of the dashboard.
- created_
time str - The time that the dashboard was created.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
published_ strtime - last_
updated_ strtime - The time that the dashboard was last updated.
- source_
entity_ strarn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status str
- The dashboard creation status.
- Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - version_
number int - The version number of the dashboard version.
- arn String
- ARN of the dashboard.
- created
Time String - The time that the dashboard was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Published StringTime - last
Updated StringTime - The time that the dashboard was last updated.
- source
Entity StringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status String
- The dashboard creation status.
- Map<String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - version
Number Number - The version number of the dashboard version.
Look up Existing Dashboard Resource
Get an existing Dashboard resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DashboardState, opts?: CustomResourceOptions): Dashboard
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arn: Optional[str] = None,
aws_account_id: Optional[str] = None,
created_time: Optional[str] = None,
dashboard_id: Optional[str] = None,
dashboard_publish_options: Optional[DashboardDashboardPublishOptionsArgs] = None,
last_published_time: Optional[str] = None,
last_updated_time: Optional[str] = None,
name: Optional[str] = None,
parameters: Optional[DashboardParametersArgs] = None,
permissions: Optional[Sequence[DashboardPermissionArgs]] = None,
source_entity: Optional[DashboardSourceEntityArgs] = None,
source_entity_arn: Optional[str] = None,
status: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None,
theme_arn: Optional[str] = None,
version_description: Optional[str] = None,
version_number: Optional[int] = None) -> Dashboard
func GetDashboard(ctx *Context, name string, id IDInput, state *DashboardState, opts ...ResourceOption) (*Dashboard, error)
public static Dashboard Get(string name, Input<string> id, DashboardState? state, CustomResourceOptions? opts = null)
public static Dashboard get(String name, Output<String> id, DashboardState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- ARN of the dashboard.
- Aws
Account stringId - AWS account ID.
- Created
Time string - The time that the dashboard was created.
- Dashboard
Id string - Identifier for the dashboard.
- Dashboard
Publish DashboardOptions Dashboard Publish Options - Options for publishing the dashboard. See dashboard_publish_options.
- Last
Published stringTime - Last
Updated stringTime - The time that the dashboard was last updated.
- Name string
- Display name for the dashboard.
- Parameters
Dashboard
Parameters - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- Permissions
List<Dashboard
Permission> - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- Source
Entity DashboardSource Entity - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - Source
Entity stringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- Status string
- The dashboard creation status.
- Dictionary<string, string>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Theme
Arn string - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- Version
Description string A description of the current dashboard version being created/updated.
The following arguments are optional:
- Version
Number int - The version number of the dashboard version.
- Arn string
- ARN of the dashboard.
- Aws
Account stringId - AWS account ID.
- Created
Time string - The time that the dashboard was created.
- Dashboard
Id string - Identifier for the dashboard.
- Dashboard
Publish DashboardOptions Dashboard Publish Options Args - Options for publishing the dashboard. See dashboard_publish_options.
- Last
Published stringTime - Last
Updated stringTime - The time that the dashboard was last updated.
- Name string
- Display name for the dashboard.
- Parameters
Dashboard
Parameters Args - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- Permissions
[]Dashboard
Permission Args - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- Source
Entity DashboardSource Entity Args - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - Source
Entity stringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- Status string
- The dashboard creation status.
- map[string]string
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - Theme
Arn string - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- Version
Description string A description of the current dashboard version being created/updated.
The following arguments are optional:
- Version
Number int - The version number of the dashboard version.
- arn String
- ARN of the dashboard.
- aws
Account StringId - AWS account ID.
- created
Time String - The time that the dashboard was created.
- dashboard
Id String - Identifier for the dashboard.
- dashboard
Publish DashboardOptions Dashboard Publish Options - Options for publishing the dashboard. See dashboard_publish_options.
- last
Published StringTime - last
Updated StringTime - The time that the dashboard was last updated.
- name String
- Display name for the dashboard.
- parameters
Dashboard
Parameters - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions
List<Dashboard
Permission> - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source
Entity DashboardSource Entity - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - source
Entity StringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status String
- The dashboard creation status.
- Map<String,String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - theme
Arn String - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- version
Description String A description of the current dashboard version being created/updated.
The following arguments are optional:
- version
Number Integer - The version number of the dashboard version.
- arn string
- ARN of the dashboard.
- aws
Account stringId - AWS account ID.
- created
Time string - The time that the dashboard was created.
- dashboard
Id string - Identifier for the dashboard.
- dashboard
Publish DashboardOptions Dashboard Publish Options - Options for publishing the dashboard. See dashboard_publish_options.
- last
Published stringTime - last
Updated stringTime - The time that the dashboard was last updated.
- name string
- Display name for the dashboard.
- parameters
Dashboard
Parameters - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions
Dashboard
Permission[] - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source
Entity DashboardSource Entity - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - source
Entity stringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status string
- The dashboard creation status.
- {[key: string]: string}
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - theme
Arn string - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- version
Description string A description of the current dashboard version being created/updated.
The following arguments are optional:
- version
Number number - The version number of the dashboard version.
- arn str
- ARN of the dashboard.
- aws_
account_ strid - AWS account ID.
- created_
time str - The time that the dashboard was created.
- dashboard_
id str - Identifier for the dashboard.
- dashboard_
publish_ Dashboardoptions Dashboard Publish Options Args - Options for publishing the dashboard. See dashboard_publish_options.
- last_
published_ strtime - last_
updated_ strtime - The time that the dashboard was last updated.
- name str
- Display name for the dashboard.
- parameters
Dashboard
Parameters Args - The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions
Sequence[Dashboard
Permission Args] - A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source_
entity DashboardSource Entity Args - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - source_
entity_ strarn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status str
- The dashboard creation status.
- Mapping[str, str]
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - theme_
arn str - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- version_
description str A description of the current dashboard version being created/updated.
The following arguments are optional:
- version_
number int - The version number of the dashboard version.
- arn String
- ARN of the dashboard.
- aws
Account StringId - AWS account ID.
- created
Time String - The time that the dashboard was created.
- dashboard
Id String - Identifier for the dashboard.
- dashboard
Publish Property MapOptions - Options for publishing the dashboard. See dashboard_publish_options.
- last
Published StringTime - last
Updated StringTime - The time that the dashboard was last updated.
- name String
- Display name for the dashboard.
- parameters Property Map
- The parameters for the creation of the dashboard, which you want to use to override the default settings. A dashboard can have any type of parameters, and some parameters might accept multiple values. See parameters.
- permissions List<Property Map>
- A set of resource permissions on the dashboard. Maximum of 64 items. See permissions.
- source
Entity Property Map - The entity that you are using as a source when you create the dashboard (template). Only one of
definition
orsource_entity
should be configured. See source_entity. - source
Entity StringArn - Amazon Resource Name (ARN) of a template that was used to create this dashboard.
- status String
- The dashboard creation status.
- Map<String>
- Key-value map of resource tags. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- A map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block. - theme
Arn String - The Amazon Resource Name (ARN) of the theme that is being used for this dashboard. The theme ARN must exist in the same AWS account where you create the dashboard.
- version
Description String A description of the current dashboard version being created/updated.
The following arguments are optional:
- version
Number Number - The version number of the dashboard version.
Supporting Types
DashboardDashboardPublishOptions, DashboardDashboardPublishOptionsArgs
- Ad
Hoc DashboardFiltering Option Dashboard Publish Options Ad Hoc Filtering Option - Ad hoc (one-time) filtering option. See ad_hoc_filtering_option.
- Data
Point DashboardDrill Up Down Option Dashboard Publish Options Data Point Drill Up Down Option - The drill-down options of data points in a dashboard. See data_point_drill_up_down_option.
- Dashboard
Dashboard Publish Options Data Point Menu Label Option - The data point menu label options of a dashboard. See data_point_menu_label_option.
- Data
Point DashboardTooltip Option Dashboard Publish Options Data Point Tooltip Option - The data point tool tip options of a dashboard. See data_point_tooltip_option.
- Export
To DashboardCsv Option Dashboard Publish Options Export To Csv Option - Export to .csv option. See export_to_csv_option.
- Dashboard
Dashboard Publish Options Export With Hidden Fields Option - Determines if hidden fields are exported with a dashboard. See export_with_hidden_fields_option.
- Sheet
Controls DashboardOption Dashboard Publish Options Sheet Controls Option - Sheet controls option. See sheet_controls_option.
- Sheet
Layout DashboardElement Maximization Option Dashboard Publish Options Sheet Layout Element Maximization Option - The sheet layout maximization options of a dashboard. See sheet_layout_element_maximization_option.
- Visual
Axis DashboardSort Option Dashboard Publish Options Visual Axis Sort Option - The axis sort options of a dashboard. See visual_axis_sort_option.
- Dashboard
Dashboard Publish Options Visual Menu Option - The menu options of a visual in a dashboard. See visual_menu_option.
- Ad
Hoc DashboardFiltering Option Dashboard Publish Options Ad Hoc Filtering Option - Ad hoc (one-time) filtering option. See ad_hoc_filtering_option.
- Data
Point DashboardDrill Up Down Option Dashboard Publish Options Data Point Drill Up Down Option - The drill-down options of data points in a dashboard. See data_point_drill_up_down_option.
- Dashboard
Dashboard Publish Options Data Point Menu Label Option - The data point menu label options of a dashboard. See data_point_menu_label_option.
- Data
Point DashboardTooltip Option Dashboard Publish Options Data Point Tooltip Option - The data point tool tip options of a dashboard. See data_point_tooltip_option.
- Export
To DashboardCsv Option Dashboard Publish Options Export To Csv Option - Export to .csv option. See export_to_csv_option.
- Dashboard
Dashboard Publish Options Export With Hidden Fields Option - Determines if hidden fields are exported with a dashboard. See export_with_hidden_fields_option.
- Sheet
Controls DashboardOption Dashboard Publish Options Sheet Controls Option - Sheet controls option. See sheet_controls_option.
- Sheet
Layout DashboardElement Maximization Option Dashboard Publish Options Sheet Layout Element Maximization Option - The sheet layout maximization options of a dashboard. See sheet_layout_element_maximization_option.
- Visual
Axis DashboardSort Option Dashboard Publish Options Visual Axis Sort Option - The axis sort options of a dashboard. See visual_axis_sort_option.
- Dashboard
Dashboard Publish Options Visual Menu Option - The menu options of a visual in a dashboard. See visual_menu_option.
- ad
Hoc DashboardFiltering Option Dashboard Publish Options Ad Hoc Filtering Option - Ad hoc (one-time) filtering option. See ad_hoc_filtering_option.
- data
Point DashboardDrill Up Down Option Dashboard Publish Options Data Point Drill Up Down Option - The drill-down options of data points in a dashboard. See data_point_drill_up_down_option.
- Dashboard
Dashboard Publish Options Data Point Menu Label Option - The data point menu label options of a dashboard. See data_point_menu_label_option.
- data
Point DashboardTooltip Option Dashboard Publish Options Data Point Tooltip Option - The data point tool tip options of a dashboard. See data_point_tooltip_option.
- export
To DashboardCsv Option Dashboard Publish Options Export To Csv Option - Export to .csv option. See export_to_csv_option.
- Dashboard
Dashboard Publish Options Export With Hidden Fields Option - Determines if hidden fields are exported with a dashboard. See export_with_hidden_fields_option.
- sheet
Controls DashboardOption Dashboard Publish Options Sheet Controls Option - Sheet controls option. See sheet_controls_option.
- sheet
Layout DashboardElement Maximization Option Dashboard Publish Options Sheet Layout Element Maximization Option - The sheet layout maximization options of a dashboard. See sheet_layout_element_maximization_option.
- visual
Axis DashboardSort Option Dashboard Publish Options Visual Axis Sort Option - The axis sort options of a dashboard. See visual_axis_sort_option.
- Dashboard
Dashboard Publish Options Visual Menu Option - The menu options of a visual in a dashboard. See visual_menu_option.
- ad
Hoc DashboardFiltering Option Dashboard Publish Options Ad Hoc Filtering Option - Ad hoc (one-time) filtering option. See ad_hoc_filtering_option.
- data
Point DashboardDrill Up Down Option Dashboard Publish Options Data Point Drill Up Down Option - The drill-down options of data points in a dashboard. See data_point_drill_up_down_option.
- Dashboard
Dashboard Publish Options Data Point Menu Label Option - The data point menu label options of a dashboard. See data_point_menu_label_option.
- data
Point DashboardTooltip Option Dashboard Publish Options Data Point Tooltip Option - The data point tool tip options of a dashboard. See data_point_tooltip_option.
- export
To DashboardCsv Option Dashboard Publish Options Export To Csv Option - Export to .csv option. See export_to_csv_option.
- Dashboard
Dashboard Publish Options Export With Hidden Fields Option - Determines if hidden fields are exported with a dashboard. See export_with_hidden_fields_option.
- sheet
Controls DashboardOption Dashboard Publish Options Sheet Controls Option - Sheet controls option. See sheet_controls_option.
- sheet
Layout DashboardElement Maximization Option Dashboard Publish Options Sheet Layout Element Maximization Option - The sheet layout maximization options of a dashboard. See sheet_layout_element_maximization_option.
- visual
Axis DashboardSort Option Dashboard Publish Options Visual Axis Sort Option - The axis sort options of a dashboard. See visual_axis_sort_option.
- Dashboard
Dashboard Publish Options Visual Menu Option - The menu options of a visual in a dashboard. See visual_menu_option.
- ad_
hoc_ Dashboardfiltering_ option Dashboard Publish Options Ad Hoc Filtering Option - Ad hoc (one-time) filtering option. See ad_hoc_filtering_option.
- data_
point_ Dashboarddrill_ up_ down_ option Dashboard Publish Options Data Point Drill Up Down Option - The drill-down options of data points in a dashboard. See data_point_drill_up_down_option.
- Dashboard
Dashboard Publish Options Data Point Menu Label Option - The data point menu label options of a dashboard. See data_point_menu_label_option.
- data_
point_ Dashboardtooltip_ option Dashboard Publish Options Data Point Tooltip Option - The data point tool tip options of a dashboard. See data_point_tooltip_option.
- export_
to_ Dashboardcsv_ option Dashboard Publish Options Export To Csv Option - Export to .csv option. See export_to_csv_option.
- Dashboard
Dashboard Publish Options Export With Hidden Fields Option - Determines if hidden fields are exported with a dashboard. See export_with_hidden_fields_option.
- sheet_
controls_ Dashboardoption Dashboard Publish Options Sheet Controls Option - Sheet controls option. See sheet_controls_option.
- sheet_
layout_ Dashboardelement_ maximization_ option Dashboard Publish Options Sheet Layout Element Maximization Option - The sheet layout maximization options of a dashboard. See sheet_layout_element_maximization_option.
- visual_
axis_ Dashboardsort_ option Dashboard Publish Options Visual Axis Sort Option - The axis sort options of a dashboard. See visual_axis_sort_option.
- Dashboard
Dashboard Publish Options Visual Menu Option - The menu options of a visual in a dashboard. See visual_menu_option.
- ad
Hoc Property MapFiltering Option - Ad hoc (one-time) filtering option. See ad_hoc_filtering_option.
- data
Point Property MapDrill Up Down Option - The drill-down options of data points in a dashboard. See data_point_drill_up_down_option.
- Property Map
- The data point menu label options of a dashboard. See data_point_menu_label_option.
- data
Point Property MapTooltip Option - The data point tool tip options of a dashboard. See data_point_tooltip_option.
- export
To Property MapCsv Option - Export to .csv option. See export_to_csv_option.
- Property Map
- Determines if hidden fields are exported with a dashboard. See export_with_hidden_fields_option.
- sheet
Controls Property MapOption - Sheet controls option. See sheet_controls_option.
- sheet
Layout Property MapElement Maximization Option - The sheet layout maximization options of a dashboard. See sheet_layout_element_maximization_option.
- visual
Axis Property MapSort Option - The axis sort options of a dashboard. See visual_axis_sort_option.
- Property Map
- The menu options of a visual in a dashboard. See visual_menu_option.
DashboardDashboardPublishOptionsAdHocFilteringOption, DashboardDashboardPublishOptionsAdHocFilteringOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsDataPointDrillUpDownOption, DashboardDashboardPublishOptionsDataPointDrillUpDownOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsDataPointMenuLabelOption, DashboardDashboardPublishOptionsDataPointMenuLabelOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsDataPointTooltipOption, DashboardDashboardPublishOptionsDataPointTooltipOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsExportToCsvOption, DashboardDashboardPublishOptionsExportToCsvOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsExportWithHiddenFieldsOption, DashboardDashboardPublishOptionsExportWithHiddenFieldsOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsSheetControlsOption, DashboardDashboardPublishOptionsSheetControlsOptionArgs
- Visibility
State string - Visibility state. Possibles values: EXPANDED, COLLAPSED.
- Visibility
State string - Visibility state. Possibles values: EXPANDED, COLLAPSED.
- visibility
State String - Visibility state. Possibles values: EXPANDED, COLLAPSED.
- visibility
State string - Visibility state. Possibles values: EXPANDED, COLLAPSED.
- visibility_
state str - Visibility state. Possibles values: EXPANDED, COLLAPSED.
- visibility
State String - Visibility state. Possibles values: EXPANDED, COLLAPSED.
DashboardDashboardPublishOptionsSheetLayoutElementMaximizationOption, DashboardDashboardPublishOptionsSheetLayoutElementMaximizationOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsVisualAxisSortOption, DashboardDashboardPublishOptionsVisualAxisSortOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardDashboardPublishOptionsVisualMenuOption, DashboardDashboardPublishOptionsVisualMenuOptionArgs
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- Availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status string - Availability status. Possibles values: ENABLED, DISABLED.
- availability_
status str - Availability status. Possibles values: ENABLED, DISABLED.
- availability
Status String - Availability status. Possibles values: ENABLED, DISABLED.
DashboardParameters, DashboardParametersArgs
- Date
Time List<DashboardParameters Parameters Date Time Parameter> - A list of parameters that have a data type of date-time. See AWS API Documentation for complete description.
- Decimal
Parameters List<DashboardParameters Decimal Parameter> - A list of parameters that have a data type of decimal. See AWS API Documentation for complete description.
- Integer
Parameters List<DashboardParameters Integer Parameter> - A list of parameters that have a data type of integer. See AWS API Documentation for complete description.
- String
Parameters List<DashboardParameters String Parameter> - A list of parameters that have a data type of string. See AWS API Documentation for complete description.
- Date
Time []DashboardParameters Parameters Date Time Parameter - A list of parameters that have a data type of date-time. See AWS API Documentation for complete description.
- Decimal
Parameters []DashboardParameters Decimal Parameter - A list of parameters that have a data type of decimal. See AWS API Documentation for complete description.
- Integer
Parameters []DashboardParameters Integer Parameter - A list of parameters that have a data type of integer. See AWS API Documentation for complete description.
- String
Parameters []DashboardParameters String Parameter - A list of parameters that have a data type of string. See AWS API Documentation for complete description.
- date
Time List<DashboardParameters Parameters Date Time Parameter> - A list of parameters that have a data type of date-time. See AWS API Documentation for complete description.
- decimal
Parameters List<DashboardParameters Decimal Parameter> - A list of parameters that have a data type of decimal. See AWS API Documentation for complete description.
- integer
Parameters List<DashboardParameters Integer Parameter> - A list of parameters that have a data type of integer. See AWS API Documentation for complete description.
- string
Parameters List<DashboardParameters String Parameter> - A list of parameters that have a data type of string. See AWS API Documentation for complete description.
- date
Time DashboardParameters Parameters Date Time Parameter[] - A list of parameters that have a data type of date-time. See AWS API Documentation for complete description.
- decimal
Parameters DashboardParameters Decimal Parameter[] - A list of parameters that have a data type of decimal. See AWS API Documentation for complete description.
- integer
Parameters DashboardParameters Integer Parameter[] - A list of parameters that have a data type of integer. See AWS API Documentation for complete description.
- string
Parameters DashboardParameters String Parameter[] - A list of parameters that have a data type of string. See AWS API Documentation for complete description.
- date_
time_ Sequence[Dashboardparameters Parameters Date Time Parameter] - A list of parameters that have a data type of date-time. See AWS API Documentation for complete description.
- decimal_
parameters Sequence[DashboardParameters Decimal Parameter] - A list of parameters that have a data type of decimal. See AWS API Documentation for complete description.
- integer_
parameters Sequence[DashboardParameters Integer Parameter] - A list of parameters that have a data type of integer. See AWS API Documentation for complete description.
- string_
parameters Sequence[DashboardParameters String Parameter] - A list of parameters that have a data type of string. See AWS API Documentation for complete description.
- date
Time List<Property Map>Parameters - A list of parameters that have a data type of date-time. See AWS API Documentation for complete description.
- decimal
Parameters List<Property Map> - A list of parameters that have a data type of decimal. See AWS API Documentation for complete description.
- integer
Parameters List<Property Map> - A list of parameters that have a data type of integer. See AWS API Documentation for complete description.
- string
Parameters List<Property Map> - A list of parameters that have a data type of string. See AWS API Documentation for complete description.
DashboardParametersDateTimeParameter, DashboardParametersDateTimeParameterArgs
DashboardParametersDecimalParameter, DashboardParametersDecimalParameterArgs
DashboardParametersIntegerParameter, DashboardParametersIntegerParameterArgs
DashboardParametersStringParameter, DashboardParametersStringParameterArgs
DashboardPermission, DashboardPermissionArgs
- Actions List<string>
- List of IAM actions to grant or revoke permissions on.
- Principal string
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- Actions []string
- List of IAM actions to grant or revoke permissions on.
- Principal string
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions List<String>
- List of IAM actions to grant or revoke permissions on.
- principal String
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions string[]
- List of IAM actions to grant or revoke permissions on.
- principal string
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions Sequence[str]
- List of IAM actions to grant or revoke permissions on.
- principal str
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
- actions List<String>
- List of IAM actions to grant or revoke permissions on.
- principal String
- ARN of the principal. See the ResourcePermission documentation for the applicable ARN values.
DashboardSourceEntity, DashboardSourceEntityArgs
- Source
Template DashboardSource Entity Source Template - The source template. See source_template.
- Source
Template DashboardSource Entity Source Template - The source template. See source_template.
- source
Template DashboardSource Entity Source Template - The source template. See source_template.
- source
Template DashboardSource Entity Source Template - The source template. See source_template.
- source_
template DashboardSource Entity Source Template - The source template. See source_template.
- source
Template Property Map - The source template. See source_template.
DashboardSourceEntitySourceTemplate, DashboardSourceEntitySourceTemplateArgs
- Arn string
- The Amazon Resource Name (ARN) of the resource.
- Data
Set List<DashboardReferences Source Entity Source Template Data Set Reference> - List of dataset references. See data_set_references.
- Arn string
- The Amazon Resource Name (ARN) of the resource.
- Data
Set []DashboardReferences Source Entity Source Template Data Set Reference - List of dataset references. See data_set_references.
- arn String
- The Amazon Resource Name (ARN) of the resource.
- data
Set List<DashboardReferences Source Entity Source Template Data Set Reference> - List of dataset references. See data_set_references.
- arn string
- The Amazon Resource Name (ARN) of the resource.
- data
Set DashboardReferences Source Entity Source Template Data Set Reference[] - List of dataset references. See data_set_references.
- arn str
- The Amazon Resource Name (ARN) of the resource.
- data_
set_ Sequence[Dashboardreferences Source Entity Source Template Data Set Reference] - List of dataset references. See data_set_references.
- arn String
- The Amazon Resource Name (ARN) of the resource.
- data
Set List<Property Map>References - List of dataset references. See data_set_references.
DashboardSourceEntitySourceTemplateDataSetReference, DashboardSourceEntitySourceTemplateDataSetReferenceArgs
- Data
Set stringArn - Dataset Amazon Resource Name (ARN).
- Data
Set stringPlaceholder - Dataset placeholder.
- Data
Set stringArn - Dataset Amazon Resource Name (ARN).
- Data
Set stringPlaceholder - Dataset placeholder.
- data
Set StringArn - Dataset Amazon Resource Name (ARN).
- data
Set StringPlaceholder - Dataset placeholder.
- data
Set stringArn - Dataset Amazon Resource Name (ARN).
- data
Set stringPlaceholder - Dataset placeholder.
- data_
set_ strarn - Dataset Amazon Resource Name (ARN).
- data_
set_ strplaceholder - Dataset placeholder.
- data
Set StringArn - Dataset Amazon Resource Name (ARN).
- data
Set StringPlaceholder - Dataset placeholder.
Import
Using pulumi import
, import a QuickSight Dashboard using the AWS account ID and dashboard ID separated by a comma (,
). For example:
$ pulumi import aws:quicksight/dashboard:Dashboard example 123456789012,example-id
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.